I'm a Senior Full Stack Developer with extensive experience delivering enterprise-grade web applications across banking, insurance, and software industries. I specialize in microservices, RESTful APIs, React/Angular front-ends, and cloud-native deployments on AWS. I've led teams, optimized performance, and shipped scalable, secure systems in fast-paced Agile environments. I enjoy mentoring engineers, driving code quality, and delivering solutions that balance functionality with reliability.

Jaswant Shergill

I'm a Senior Full Stack Developer with extensive experience delivering enterprise-grade web applications across banking, insurance, and software industries. I specialize in microservices, RESTful APIs, React/Angular front-ends, and cloud-native deployments on AWS. I've led teams, optimized performance, and shipped scalable, secure systems in fast-paced Agile environments. I enjoy mentoring engineers, driving code quality, and delivering solutions that balance functionality with reliability.

Available to hire

I’m a Senior Full Stack Developer with extensive experience delivering enterprise-grade web applications across banking, insurance, and software industries. I specialize in microservices, RESTful APIs, React/Angular front-ends, and cloud-native deployments on AWS.
I’ve led teams, optimized performance, and shipped scalable, secure systems in fast-paced Agile environments. I enjoy mentoring engineers, driving code quality, and delivering solutions that balance functionality with reliability.

See more

Experience Level

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

Work Experience

Full Stack Developer — Team Lead at Codingbits
January 1, 2026 - Present
Lead a cross-functional engineering team delivering web application solutions using React, Python, Firebase, and JavaScript, ensuring on-time delivery and high code quality. Architected and delivered RESTful APIs enabling seamless third-party integrations, expanding product capabilities without degrading security or performance. Championed responsive design standards across all products, achieving consistent UX across mobile, tablet, and desktop device classes. Mentored junior developers through code reviews and pair-programming sessions, raising team-wide code quality standards.
Full Stack Developer at Finabots
February 1, 2023 - October 1, 2025
Designed and delivered RESTful APIs with Node.js/Express, Python, Java/Spring Boot, Confluent Kafka, AWS, Kubernetes. Built and deployed Spring Boot microservices to Kubernetes clusters on AWS EKS, improving service scalability and deployment reliability. Developed modular, reusable React + TypeScript front-end components, cutting UI development time. Participated in all Agile/Scrum ceremonies across the full SDLC, contributing to sprint planning, retrospectives, and continuous process improvement.
Full Stack Developer at FPT Software
May 1, 2022 - August 1, 2022
Designed and delivered RESTful APIs with Node.js/Express, resolving critical performance bottlenecks and reducing API response times. Built and deployed Spring Boot microservices to Kubernetes clusters on AWS EKS, improving service scalability and deployment reliability. Developed modular, reusable React + TypeScript front-end components, cutting UI development time. Participated in all Agile/Scrum ceremonies across the full SDLC, contributing to sprint planning, retrospectives, and continuous process improvement.
Software Developer at BMO (Bank of Montreal)
July 1, 2021 - November 1, 2021
Delivered production-grade Java Spring Boot microservices supporting enterprise-scale banking operations, serving millions of customers. Automated Kafka Streams job management via Linux shell scripting, eliminating manual intervention and reducing message-queue incidents. Implemented CI/CD pipelines with Jenkins, cutting deployment cycle time and enabling multiple same-day releases with zero-downtime deployments. Deployed serverless functions on AWS Lambda with Kubernetes orchestration, applying rigorous testing methodologies to ensure high availability.
Software Developer at Sun Life Financial
November 1, 2020 - December 1, 2020
Conducted R&D on Apache JMeter as a load-testing framework, establishing a performance baseline for critical financial services APIs. Integrated JMeter into the Jenkins CI/CD pipeline, enabling automated performance regression testing on every build.
Software Developer at Canadian Tire
November 1, 2018 - August 1, 2020
Delivered production-grade Java Spring Boot microservices supporting enterprise-scale banking operations, serving millions of customers.
Full Stack Developer at High Technologies Solutions
October 1, 2012 - May 1, 2018
Delivered production-grade Java Spring Boot microservices supporting enterprise-scale banking operations.
Software Developer at Saskatchewan Government Insurance (SGI)
May 1, 2012 - July 1, 2012
Contributed to an insurance domain web application built on a Java-based stack, supporting government insurance processing workflows.
Software Developer at Kellton
December 1, 2009 - September 1, 2010
Developed and maintained insurance domain web applications using Java, supporting policy management and claims processing functions.
Software Developer at S-cube
April 1, 2008 - November 1, 2009
Developed and maintained insurance domain web applications using Java.
Software Developer at Aptara
July 1, 2005 - January 1, 2008
Co-developed PowerManage, a publishing workflow and user management system designed to support 5,000+ employees across global offices. Delivered end-to-end file flow management, workflow orchestration, and user access control modules, adopted as core infrastructure by the organization.

Education

Post Graduate Certificate — Project Management at Centennial College
April 1, 2011 - July 2, 2026
Bachelor of Technology — Information Technology at Punjab Technical University
July 1, 2003 - July 2, 2026

Qualifications

Gen AI and Machine Learning Bootcamp
January 11, 2030 - July 2, 2026
Certified C & C++ Programmer
January 11, 2030 - July 2, 2026
Certified UNIX Professional
January 11, 2030 - July 2, 2026
Certified Socket Programmer
January 11, 2030 - July 2, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services