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
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
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
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.
<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
<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
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.










