Lead Software Engineer (Full-stack)

Ayan Banerjee

Building scalable, user-centric, cloud-native applications with modern JavaScript, Python, distributed systems, and event-driven architecture.

I combine strong product intuition with deep engineering experience to build high-impact systems that solve real business problems.

<About Me />

I’m a Lead Full-Stack Engineer with 8+ years of experience designing, architecting, and delivering modern, scalable applications across global engineering teams. I specialize in building fast UIs, reliable backend services, and distributed event-driven systems deployed in cloud environments.

Across Wayfair, T-Mobile, and Wipro, I’ve worked on complex platforms used by multiple internal teams — owning everything from system design and architecture to development, deployment, performance tuning, and engineering leadership.

I’m passionate about:

  • Clean, scalable architecture

  • Product-focused engineering

  • High-performance UIs

  • Developer experience & automation

  • Distributed systems & event-driven design

  • Mentoring and leading engineering teams

<Work Experience />

2023 - Present

Lead Software Engineer
Canterr Inc. | Client: Wayfair | Location: Remote

As the SME for Wayfair’s NaviOS Contracts platform, I lead the development and evolution of full-stack features relied upon by logistics teams across the organization.

Key Contributions:

  • Designed and developed end-to-end full-stack features using React, TypeScript, Flask, and GraphQL, significantly improving system modularity and user workflows.

  • Integrated Kafka-based data pipelines, enabling high-scalability, event-driven data flow, and reduced processing latency across contract operations.

  • Migrated and deployed backend services using Kubernetes, improving rollout consistency, system reliability, and operational resilience.

  • Refactored critical legacy UI components with optimized state architecture, memoization, and render-cycle reductions, resulting in noticeably faster UI performance.

  • Implemented backend performance improvements with optimized resolvers, API caching strategies, and efficient batching of data fetches.

  • Built reusable UI patterns and component libraries, reducing future development effort and ensuring consistent frontend behavior.

  • Collaborated closely with Product, UX, and Platform Teams, translating complex logistics workflows into practical engineering solutions.

  • Led code reviews, provided mentorship, and introduced engineering best practices that elevated overall code quality and delivery speed.

2020 - 2023

Tech Lead
UST / Piktorlabs | Client: T-Mobile | Location: Remote

Led a team of 5 engineers to deliver full-stack internal platforms for T-Mobile’s engineering and operations teams.

Key Contributions:

  • Architected and led development of a React + Node.js + MongoDB internal platform with secure OKTA + JWT authentication and role-based access control (RBAC).

  • Modernized and revived a deprecated legacy application into a multi-team supported product through major UI/UX, API, and cloud workflow improvements.

  • Improved MongoDB performance by 25% through indexing, query optimization, batching, and sharding strategies.

  • Built automated GitLab CI/CD pipelines, reducing deployment time by 60% and improving pipeline reliability by 80%.

  • Authored HLDs, LLDs, and sequence diagrams, enabling alignment across multiple engineering and automation teams.

  • Designed scalable backend APIs and introduced modular architecture patterns, reducing future development effort and tech debt.

  • Worked with cross-functional stakeholders to define clear requirements, improve roadmap predictability, and ensure on-time feature delivery.

  • Mentored junior and mid-level engineers, leading to improved team velocity and quality of output.

2017 - 2020

Software Engineer
Wipro | Location: Bengaluru & Kolkata

Delivered full-stack and backend engineering solutions for enterprise SaaS platforms.

Key Contributions:

  • Developed reusable Django-based UI components, improving workflow efficiency by 30% and reducing repetitive UI implementations.

  • Built and deployed FastAPI-powered backend services on AWS, delivering 20% higher performance and reducing code footprint by 10%.

  • Enhanced compliance automation workflows by adding CIS, GDPR, PCI-DSS, and HIPAA modules, raising coverage by 20%.

  • Designed modular backend patterns and ensured clean API structures, improving maintainability and scalability across teams.

  • Created cloud deployment scripts and reusable configuration templates, simplifying onboarding and delivery cycles.

  • Collaborated with QA, DevOps, and security teams to maintain high reliability and compliance across deployed services.

Organizations I’ve Worked With

Organizations I’ve Worked With

<Skills & Expertise />

Frontend

React.js • Next.js • TypeScript

JavaScript (ES6+)

Redux

HTML5 • CSS3

UI Performance Optimization

Backend

Flask • FastAPI • Django 

Node.js • Express.js

GraphQL • REST APIs

Authentication (JWT/OKTA)

Event-driven Architecture (Kafka)

Cloud & DevOps

AWS • GCP

Docker

Serverless Framework (AWS Lambda)

GitLab CI/CD

Monitoring & Logging

Databases

MongoDB

SQL

PostgreSQL

Redis

Architecture

System Design

Microservices

Event-Driven Systems

Caching Strategies

API Design

Tooling & Engineering Practices

AI Tools (Copilot, Cursor, ChatGPT, Claude, Gemini)

Code Reviews & Standards

Testing (Unit, Integration, E2E)

API Documentation (OpenAPI/Swagger)

Agile & Scrum Practices

Products I’ve Worked With

<Education />

2013 - 2017

B.Tech — Electronics & Telecommunication Engineering

Kalinga Institute of Industrial Technology (KIIT)

During my B.Tech in Electronics & Telecommunication Engineering at KIIT, I was actively involved in the Robotics Society, where I built multiple automation and electronics projects using Arduino and C++. I also created several personal IoT and sensor-based prototypes that strengthened my hands-on engineering skills. I participated in and won Robo War events, which sharpened my mechanical design, strategy, and teamwork abilities. For my final-year project, I developed an energy-efficient smart street-lighting system using an LDR and motion sensors to dynamically reduce power usage—an early step into building practical, real-world solutions.

Testimonials

An all-around software developer with extensive knowledge in various fields. Highly energetic and always eager to try something new. A great person to work with.
Subham Sharma

Senior Machine Learning Engineer, Collinson

I’ve worked with this young fellow. He is very passionate about learning new things. A quick learner with good knowledge of Python and Django, he also has a strong understanding of DevOps, AWS, and Azure.

Subhajit Roy

Azure Integration Architect | DevOps Consultant, HSO