Sourav Chatterjee

Full Stack Engineer

+1 647-655-3546
souravchatterjee81@gmail.com
Toronto, ON M4B2N7
Sourav Chatterjee Headshot

About Me

Results-driven Senior Full Stack Engineer & Engineering Leader with extensive experience in decomposing complex technical challenges into manageable tasks. A polyglot engineer proficient in multiple programming languages and frameworks, with proven expertise in designing, optimizing, and scaling microservices architectures, cloud-based solutions, and high-performance databases across various technology stacks. Passionate about continuous learning and adopting new technologies. Adept at building, mentoring, and growing teams to deliver high-quality products that drive innovation and customer success.

Skills

NestJS
ExpressJS
JAVA
NodeJS
GoLang
GraphQL
Microservices
Apache Flink
Kafka

Experience

Sr. Backend Developer
Casting Networks, LLC
March 2022-Present

Company Overview: Casting Networks, LLC is a cutting-edge entertainment technology company that helps performers find great roles and industry professionals find great talent. We provide casting and audition management software to the entertainment industry around the globe.

  • Engineered an innovative solution using a windowed PostgreSQL query to detect profile updates within the last 48 hours, seamlessly triggering AWS Step Functions to index these changes into Elasticsearch—optimizing background processing and ensuring up-to-date search data.
  • Designed a JVM-based distributed microservices platform (Kubernetes/AWS) using event-driven patterns (Kafka/Redpanda) and stream processing with Apache Flink(JAVA), processing 10M+ daily emails(Batched/Instant).
  • Reduced cloud costs by 50% through targeted email optimizations in AWS Lambdas, demonstrating production-grade resource management.
  • Mentored junior developers in modular service design using dependency injection patterns.
  • Implemented Kubernetes-native monitoring with Prometheus/Grafana (Spring Boot Actuator equivalent) cutting incident resolution time by 40%.
  • Utilized modern frameworks and tools such as NestJS, GraphQL, NX Monorepo, and various AWS services (Lambda, SQS, Step Functions) to maintain robust, continuously deployed CI/CD pipelines.

Stack:

NestJS, JAVA, GraphQL, PostgreSQL, DynamoDB, Elasticsearch, AWS Lambdas, SQS, Kafka, Apache Flink, Kubernetes

Software Engineer
Nuvalence
August 2020-February 2022

Nuvalence is a digital platform and product development professional services company.

  • Developed and maintained high-performance mobile and web applications on cloud platforms for our clients in North America.
  • Collaborated in Node.js and GoLang to develop robust backend functionalities for a payroll platform.
  • Built custom Command Line Programs and Scripts for simplifying Developer Workflows.

Stack:

NodeJS, GoLang, ReactJS, MySQL

Senior Full Stack Engineer (Contract)
FRONTM
April 2018-August 2020

FrontM is a pioneering technology startup with teams across London, San Francisco, and Bangalore. The company empowers businesses in remote and isolated regions by offering an innovative Application Marketplace that drives revenue for Airlines, Cruises, Commercial Shipping, and remote enterprises, while enhancing customer experiences for cruise guests, passengers, and crew.

  • Led development and maintenance of new features for both Android and iOS mobile applications using React Native, significantly enhancing user experience and engagement.
  • Architected HIPAA-compliant video conferencing backend using WebRTC/SFU design, robust enough for 3G and Data Over Satellite networks.
  • Designed event-driven microservices (AWS Lambda/Node.js) for chatbot communication, handling 5K+ concurrent interactions daily.
  • Enhanced mobile chat infrastructure by integrating Server-Sent Events, facilitating real-time updates and ensuring efficient communication.
  • Developed the first version of the ChatBot platform by leveraging AWS Lambdas in combination with Google NLP systems for dynamic language processing and interactive customer support.
  • Mentored engineers in SOLID principles and test-driven development.

Stack:

NodeJS, AWS Lambda, React Native, JAVA(Android), AWS S3, DynamoDB, WebRTC, PeerJS

Education & Certifications

Education

B.TECH in Electronics and Communication

Kuvempu University

January 2004

Certifications

AWS Certified Solution Architect

Associate

Get In Touch

Contact Information

+1 647-655-3546
souravchatterjee81@gmail.com
Toronto, ON M4B2N7

Send a Message