I’m a full-stack software developer with 6+ years of experience building and modernizing web and data-driven applications using JavaScript, React, Node.js, and TypeScript. I enjoy shaping architecture, collaborating closely with product and cross-functional teams, and delivering reliable features through strong engineering practices like code reviews, demos, and version control. I’m especially focused on performance, quality, and test automation—using TDD with Jest and Cypress to maintain high coverage, and profiling/refactoring to improve throughput and user conversion. Alongside hands-on development, I value clear technical documentation (JSDoc and Storybook) and use CI/CD, Docker, and cloud platforms like AWS to ship consistently and confidently.…

SHRUTIKA CHAWLA

I’m a full-stack software developer with 6+ years of experience building and modernizing web and data-driven applications using JavaScript, React, Node.js, and TypeScript. I enjoy shaping architecture, collaborating closely with product and cross-functional teams, and delivering reliable features through strong engineering practices like code reviews, demos, and version control. I’m especially focused on performance, quality, and test automation—using TDD with Jest and Cypress to maintain high coverage, and profiling/refactoring to improve throughput and user conversion. Alongside hands-on development, I value clear technical documentation (JSDoc and Storybook) and use CI/CD, Docker, and cloud platforms like AWS to ship consistently and confidently.…

Available to hire

I’m a full-stack software developer with 6+ years of experience building and modernizing web and data-driven applications using JavaScript, React, Node.js, and TypeScript. I enjoy shaping architecture, collaborating closely with product and cross-functional teams, and delivering reliable features through strong engineering practices like code reviews, demos, and version control.

I’m especially focused on performance, quality, and test automation—using TDD with Jest and Cypress to maintain high coverage, and profiling/refactoring to improve throughput and user conversion. Alongside hands-on development, I value clear technical documentation (JSDoc and Storybook) and use CI/CD, Docker, and cloud platforms like AWS to ship consistently and confidently.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Senior Full Stack Developer at Alberta Motor Association (Contract Full-time)
February 1, 2026 - Present
Designed and implemented scalable ETL pipelines using AWS Glue, Spark SQL, Amazon S3, and Database Migration Service for enterprise-scale data migration. Automated migration workflows and collaborated with cross-functional teams to improve deployment reliability and data quality. Worked in CI/CD-driven environments using Docker and CloudFormation for repeatable deployments, and performed large-scale data validation and root-cause analysis to improve migration quality and operational reliability. Participated in code reviews, technical discussions, and engineering planning to raise development standards across the migration platform.
Technical Support Specialist at Motorola Solutions, Canada
November 1, 2024 - February 1, 2026
Provided technical support with strong problem-solving and troubleshooting skills, achieving a 98% aggregate on quality and communication efficiency. Helped create a structured training course for new hires and developed a solid understanding of hardware, software, and networking concepts. Environment included CRM/Salesforce usage and technical documentation with careful observation and troubleshooting practices.
Senior Developer - Level 2 (Clients: McKinsey, GC Aadva) at Material+
November 1, 2022 - April 1, 2024
Led and collaborated with U.S. and Japan-based cross-functional teams to build multilingual end-to-end full-stack web and mobile applications using React and TypeScript/ES6+ JavaScript. Built and maintained GraphQL and Node.js APIs to power data-driven applications. Implemented micro-frontend architecture using module federation and improved network efficiency with TanStack Query (React Query), accelerating development cycles. Used Docker for containerized development workflows, maintained high code quality via code reviews and SonarQube static analysis, and ensured strong test coverage with Jest and testing utilities. Supported end-to-end and regression testing while maintaining 90%+ unit test coverage.
Software Development Engineer - II at Crove
January 1, 2021 - November 1, 2022
Enhanced a large-scale document automation SaaS product, especially the template editor, and developed responsive progressive web application experiences in React and JavaScript while maintaining backend services in Python and AWS. Improved the template editor using SlateJS for a major portion of the customer base, converted the SPA to a PWA using service workers to improve throughput, and streamlined document workflows through integrations like Zapier and Google Forms, increasing product subscriptions. Integrated Sentry for monitoring and debugging efficiency, used PostHog for engagement analysis, and supported product strategy that increased trial-to-conversion substantially. Mentored junior developers, set up Docker images to reduce development overhead, and created AWS Lambda functions to separate heavy tasks for performance and security.
Junior SDE at Electrowaves Electronics
October 1, 2019 - December 1, 2020
Delivered full-stack development for EV charging infrastructure and inverter monitoring systems to ensure reliable energy management. Used Amazon SNS for customer authentication and built a cross-platform React Native mobile application for controlling inverters and monitoring usage. Developed REST APIs using Spring Boot with an MVC architecture and created an Android application based on OCPP 1.6 to monitor electric chargers.
Associate Software Engineer at Accenture
August 1, 2018 - September 1, 2019
Developed and maintained features for an online banking platform using Java, Spring Boot, and React, including real-time account balances, landing pages, and automated ETL processes. Ensured compatibility across a wide range of devices by optimizing web pages for modern and legacy browsers, reduced bugs through rigorous testing and collaboration with QA, and supported marketing campaigns by building dashboards, landing pages, and email templates. Improved code quality using Git workflows and peer reviews, with databases such as PostgreSQL and ETL tools.

Education

Master’s degree in Computer Science and Engineering at UIET
September 1, 2019 - August 1, 2021
Bachelor’s degree in Computer Science and Engineering at GNDEC
August 1, 2014 - August 1, 2018

Qualifications

Google Data Analytics - Coursera
August 1, 2024 - September 29, 2026
Google Project Management - Coursera
July 1, 2024 - September 29, 2026
NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) - Udemy
April 1, 2024 - September 29, 2026
Cloud Computing With Amazon Web Services - Udemy
February 1, 2022 - September 29, 2026

Industry Experience

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