Senior Full Stack Engineer with 9+ years designing, building, and scaling enterprise web applications using the MERN stack. Experienced across frontend, backend, and cloud-native platforms with strong focus on distributed microservices, event-driven systems, and high-performance APIs. Leads engineering teams and architects AWS/Kubernetes-based solutions, improves application performance, and drives technical decisions across development and DevOps. Proficient in React/Next.js, Node/NestJS, TypeScript, MongoDB/PostgreSQL, Kafka/Redis, CI/CD automation, and production observability using OpenTelemetry, Grafana, Prometheus, and CloudWatch.

Will Chaudhary

Senior Full Stack Engineer with 9+ years designing, building, and scaling enterprise web applications using the MERN stack. Experienced across frontend, backend, and cloud-native platforms with strong focus on distributed microservices, event-driven systems, and high-performance APIs. Leads engineering teams and architects AWS/Kubernetes-based solutions, improves application performance, and drives technical decisions across development and DevOps. Proficient in React/Next.js, Node/NestJS, TypeScript, MongoDB/PostgreSQL, Kafka/Redis, CI/CD automation, and production observability using OpenTelemetry, Grafana, Prometheus, and CloudWatch.

Available to hire

Senior Full Stack Engineer with 9+ years designing, building, and scaling enterprise web applications using the MERN stack. Experienced across frontend, backend, and cloud-native platforms with strong focus on distributed microservices, event-driven systems, and high-performance APIs.

Leads engineering teams and architects AWS/Kubernetes-based solutions, improves application performance, and drives technical decisions across development and DevOps. Proficient in React/Next.js, Node/NestJS, TypeScript, MongoDB/PostgreSQL, Kafka/Redis, CI/CD automation, and production observability using OpenTelemetry, Grafana, Prometheus, and CloudWatch.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
See more

Language

English
Advanced

Work Experience

Senior MERN Stack Engineer | Full Stack Architect | Cloud-Native Applications at Experience Prism Lead Software Engineer (as listed in resume section title)
March 1, 2022 - Present
Led a team of 6 engineers providing architectural guidance, mentoring, code reviews, and engineering best practices across frontend and backend. Designed and built scalable microservices with Node.js, NestJS, Express.js, MongoDB, and PostgreSQL while migrating legacy monoliths into independently deployable services. Architected event-driven systems using Apache Kafka and Redis Streams to support reliable asynchronous communication with improved scalability and fault tolerance. Developed high-performance REST and GraphQL APIs serving millions of requests monthly, reducing average response times by 45% via caching, optimized database queries, and asynchronous processing. Built large-scale React and Next.js applications using TypeScript, React Query, Redux Toolkit, and RSC to improve performance and user experience. Implemented real-time collaboration features using WebSockets and Socket.IO. Modernized cloud infrastructure with Docker, Kubernetes, AWS, Terraform, and GitHub Actions, reduc
Senior MERN Stack Engineer
March 1, 2022 - Present
Led a team of 6 engineers by providing architectural guidance, mentoring developers, conducting code reviews, and establishing engineering best practices across frontend and backend. Designed and built scalable microservices using Node.js, NestJS/Express, MongoDB, and PostgreSQL, migrating legacy monoliths into independently deployable services. Architected event-driven systems using Apache Kafka and Redis Streams for reliable asynchronous communication and improved scalability/fault tolerance. Developed high-performance REST and GraphQL APIs handling millions of monthly requests, reducing average response times by 45% via caching, optimized database queries, and asynchronous processing. Built large-scale React/Next.js applications with TypeScript, React Query, Redux Toolkit, and RSC to improve performance and user experience. Implemented real-time collaboration features using WebSockets and socket.io for live notifications and messaging. Modernized cloud infrastructure using Docker, K
Senior Software Engineer at ExperiencePrism
March 1, 2022 - Present
Led a team of 6 engineers providing architectural guidance, mentoring developers, running code reviews, and establishing engineering best practices across frontend and backend. Designed and built scalable microservices using Node.js, NestJS, Express.js, MongoDB, and PostgreSQL, migrating legacy monolithic applications into independently deployable services. Architected event-driven systems with Apache Kafka and Redis Streams for reliable asynchronous communication and improved scalability and fault tolerance. Developed high-performance REST and GraphQL APIs serving millions of requests monthly, reducing average API response times by 45% through caching, optimized database queries, and asynchronous processing. Built large-scale React and Next.js applications with TypeScript, React Query, Redux Toolkit, and React Server Components to improve performance and user experience. Implemented real-time collaboration features using WebSockets and Socket.IO. Modernized cloud infrastructure using
Senior Full Stack Engineer / Full Stack Architect at Experience
March 1, 2022 - Present
Led a team of 6 engineers providing architectural guidance, mentoring, code reviews, and establishing engineering best practices across frontend and backend. Designed and built scalable microservices using Node.js, NestJS/Express, MongoDB, and PostgreSQL while migrating legacy monolithic applications into independently deployable services. Architected event-driven systems using Apache Kafka and Redis Streams for reliable asynchronous communication and improved scalability/fault tolerance. Developed high-performance REST and GraphQL APIs handling millions of requests monthly, reducing average API response times by 45% through caching, query optimization, and async processing. Built large-scale React and Next.js applications with TypeScript, React Query, Redux Toolkit, and React Server Components to improve performance and UX. Implemented real-time collaboration features using WebSockets and Socket.IO (live notifications, messaging, collaborative workflows). Modernized cloud infrastructu
Senior Full Stack Engineer
March 1, 2022 - Present
Led a team of 6 engineers providing architectural guidance, mentoring developers, conducting code reviews, and establishing engineering best practices across frontend and backend. Designed and built scalable microservices using Node.js, NestJS, Express.js, MongoDB, and PostgreSQL, migrating legacy monoliths into independently deployable services. Architected event-driven systems using Apache Kafka and Redis Streams to enable reliable asynchronous communication and improve scalability/fault tolerance. Developed high-performance REST and GraphQL APIs serving millions of requests monthly, reducing average API response times by 45% through caching, optimized database queries, and asynchronous processing. Built large-scale React and Next.js applications with TypeScript, React Query, Redux Toolkit, and React Server Components. Implemented real-time collaboration features using WebSockets and Socket.IO. Modernized cloud infrastructure with Docker, Kubernetes, AWS, Terraform, and GitHub Action
Senior Software Engineer at TechPrysm
March 1, 2022 - Present
Led a team of 6 engineers providing architectural guidance, mentoring developers, conducting code reviews, and establishing engineering best practices across frontend and backend development. Designed and built scalable microservices using Node.js, NestJS, Express.js, MongoDB, and PostgreSQL, migrating legacy monoliths into independently deployable services. Architected event-driven systems using Apache Kafka and Redis Streams for reliable asynchronous communication across distributed services with improved scalability and fault tolerance. Developed high-performance REST and GraphQL APIs serving millions of requests per month, reducing average API response times by 45% using caching strategies, optimized database queries, and asynchronous processing. Built large-scale React and Next.js applications using TypeScript, React Query, Redux Toolkit, and React Server Components (RSC) to improve performance and user experience. Modernized cloud infrastructure using Docker, Kubernetes, AWS, Ter
Senior Software Engineer at RMI Insights (as listed in resume section)
August 1, 2019 - February 28, 2022
Built enterprise-scale web applications using React, Next.js, Node.js, Express.js, MongoDB, and TypeScript following modern component-driven architecture. Developed secure backend services with Express.js and NestJS implementing JWT authentication, OAuth 2, RBAC, and scalable API architecture. Migrated legacy backend services into distributed microservices and introduced Kafka-based messaging for asynchronous communication and improved scalability. Optimized MongoDB aggregation pipelines and indexing strategies plus PostgreSQL queries, reducing critical endpoint latency from over 4 seconds to under 1 second. Built reusable React component libraries and shared frontend utilities to accelerate feature development. Implemented SSR and ISR using Next.js to improve SEO and reduce page load times. Managed AWS infrastructure (EC2, ECS, RDS, S3, CloudFront, IAM) while maintaining high availability. Automated deployments using Docker, Kubernetes, Jenkins, GitHub Actions, and Infrastructure-as-C
Senior Software Engineer at Experience
August 1, 2019 - February 1, 2022
Built enterprise-scale web applications using React, Next.js, Node.js, Express.js, MongoDB, and TypeScript following component-driven architecture. Developed secure backend services using Express.js and NestJS with JWT authentication, OAuth 2, RBAC, and scalable API architecture. Migrated legacy backend services into distributed microservices while introducing Kafka-based messaging for asynchronous communication and improved scalability. Optimized MongoDB aggregation pipelines/indexing and PostgreSQL queries, reducing critical endpoint latency from over 4 seconds to under 1 second. Built reusable React component libraries and shared frontend utilities to accelerate feature development across teams. Implemented SSR and incremental static regeneration (ISR) with Next.js for improved SEO and reduced page load times. Managed AWS infrastructure including EC2, ECS, RDS, S3, CloudFront, and IAM for highly available production environments. Automated deployments using Docker, Kubernetes, Jenki
Senior Software Engineer
August 1, 2019 - February 28, 2022
Built enterprise-scale web applications using React, Next.js, Node.js, Express.js, MongoDB, and TypeScript following a modern component-driven architecture. Developed secure backend services with Express.js and NestJS implementing JWT authentication, OAuth 2, RBAC, and scalable API architectures. Migrated legacy backend services into distributed microservices and introduced Kafka-based messaging for asynchronous communication. Optimized MongoDB aggregation pipelines, indexing strategies, and PostgreSQL queries, reducing critical endpoint latency from over 4 seconds to under 1 second. Built reusable React component libraries and shared frontend utilities to accelerate feature development across teams. Implemented SSR and ISR with Next.js to improve SEO and reduce page load times. Managed AWS infrastructure (EC2, ECS, RDS, S3, CloudFront, IAM) while maintaining highly available production environments. Automated deployments with Docker, Kubernetes, Jenkins, GitHub Actions, and infrastruc
Senior Software Engineer at RMI Insights
August 1, 2019 - February 28, 2022
Built enterprise-scale web applications using React, Next.js, Node.js, Express.js, MongoDB, and TypeScript following a modern component-driven architecture. Developed secure backend services with Express.js and NestJS implementing JWT authentication, OAuth 2, RBAC, and scalable API architectures. Migrated legacy backend services into distributed microservices while introducing Kafka-based messaging for asynchronous communication and improved scalability. Optimized MongoDB aggregation pipelines, indexing strategies, and PostgreSQL queries, reducing critical endpoint latency from over 4 seconds to under 1 second. Built reusable React component libraries and shared frontend utilities that accelerated feature development across multiple teams. Implemented SSR and ISR with Next.js to improve SEO and reduce page load times. Managed AWS infrastructure including EC2, ECS, RDS, S3, CloudFront, and IAM while maintaining highly available production environments. Automated deployments using Docker
Software Engineer at Bean Stock Ventures
July 1, 2018 - July 31, 2019
Developed production-grade REST and GraphQL APIs using Node.js, Express.js, MongoDB, and PostgreSQL supporting web and mobile applications. Built modular backend services using Express.js with clean architecture principles, reusable middleware for authentication and validation, and centralized error handling. Designed event-driven backend workflows using RabbitMQ and BullMQ for background processing, notifications, scheduled jobs, and asynchronous task execution. Developed responsive React applications with Redux Toolkit and TypeScript while improving rendering performance through lazy loading, memoization, and code splitting. Containerized frontend and backend services using Docker to standardize local development environments and improve deployment consistency across engineering teams. Introduced comprehensive testing with Jest, React Testing Library, Supertest, and Cypress to significantly improve deployment confidence. Participated in architecture reviews, sprint planning, and cros

Education

Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Sciences at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026
Bachelor's of Computer Science at Brown University
January 11, 2030 - August 27, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Financial Services