# Gavin D'mello > Full-Stack Software Engineer | Tech Enthusiast 🚀 Location: Greater Boston, United States Profile: https://flows.cv/gavindmello Full-Stack Software Engineer with 4+ years of experience building and scaling production systems that don’t fall apart under real-world load. My arsenal includes JavaScript, TypeScript, Python, and Java, with hands-on experience designing backend-heavy architectures, APIs, data pipelines, and modern web applications using Node.js, NestJS, React, and Angular. I’m known for untangling complex systems, modernizing legacy codebases, and taking strong ownership from design to production, with a constant focus on reliability, maintainability, and scale. I thrive in fast-paced environments, think in systems, and continuously push myself toward stronger architecture and distributed systems mastery. Always open to conversations about impactful engineering work, challenging problems, and teams that value clean design and high ownership. Let’s connect. ## Work Experience ### Software Engineer (SDE II) @ Moderna Jan 2024 – Present | Cambridge, MA • Enabled zero-downtime adoption and data consistency by building automated migration and bi-directional sync pipelines for 5 million records across 16 legacy systems using Node.js, Sequelize, cron jobs, and REST APIs. • Accelerated platform adoption while minimizing refactor risk by developing a Python/FastAPI abstraction layer that allowed legacy services to perform CRUD operations against the new platform without direct dependency changes. • Reduced migration coordination overhead by 90% by designing a network-level abstraction and traffic-routing layer that preserved backward compatibility for 60+ internal services during phased legacy deprecation. • Streamlined scientist workflows and eliminated data ambiguity by leading cross-team domain modeling to unify fragmented schemas and workflows across 16 legacy applications into a single internal data platform. • Increased system reliability and incident detection by 40% by building observability dashboards using SQL, Dynatrace, and CloudWatch logs, identifying bottlenecks across APIs, databases, and infrastructure. ### Software Development Engineer (SDE I) @ Moderna Jan 2023 – Jan 2024 | Cambridge, MA • Reduced pull-request cycle time by 68% by redesigning CI/CD workflows using GitHub Actions, introducing caching, parallel execution, and streamlined deployments to AWS ECS. • Increased release reliability and reduced production bugs by introducing Jest (unit/integration) and Cypress (E2E) testing across Node.js and Angular applications, raising test coverage to 85%+. • Accelerated engineer onboarding by 50% by authoring standardized API documentation and developer guides using Swagger and ReadMe, reducing reliance on tribal knowledge. ### Software Developer | Graduate Assistant @ University of Massachusetts Dartmouth Jan 2022 – Jan 2023 | Massachusetts, United States • Reduced API call requests by 43%, using cache configurations and developing bulk and batch endpoints. • Deployed and maintained interfaces and servers of applications like NBDT and FRDT for seamless and reliable operation. • Led a team of 4 developers during the full-stack web and mobile app development of NBDT business project. ### Mobile Engineer @ GetSetUp Jan 2021 – Jan 2021 | India • Boosted user base to 300% by spearheading the development of comprehensive and engaging mobile features • Pitched ideas to improve API security with OAuth 2.0 and use proxy system design to limit access based on credentials • Implemented exhaustive edge case monitoring and unit testing, which yielded an impressive 95% reduction in errors • Conducted code reviews and delivered feedback to enhance code quality and ensure adherence to best practices. ### Software Development Engineer @ Zaya Learning Labs Jan 2019 – Jan 2021 | India • Improved client assessment throughput by 87% by revamping the React.js frontend and optimizing PostgreSQL partitioning and indexing, significantly reducing evaluation latency. • Drove new business acquisition by developing and demoing interactive web and mobile prototypes, directly contributing to 3 new enterprise client contracts. • Scaled product adoption by 300% by leading end-to-end mobile feature development for a key client, strengthening platform competitiveness. ### Software Developer Freelancer @ Unknown Jan 2018 – Jan 2019 - Designed 2 scalable web applications using React for a client with 3 major updates and 7 minor updates over a period of 6 months. - Prototyped responsive web applications in React for online printing services with support for cross-browser development & testing. - Created a payment gateway with PayPal SDK and devised a status tracking module to allow users to check the request’s status. ### Student Software Developer @ Don Bosco Institute of Technology (D.B.I.T) Jan 2017 – Jan 2017 | Maharashtra, India - Worked on a live project named DBJSE and learned the use of Blade(a tool for the front end and integration of the system). - Developed 70% of the CRUD API in ExpressJS with CORS support and Origin and Proxy Validations to achieve a secure backend. - Conducted unit testing of APIs using Postman, and tracked project status using GitHub ## Education ### Master's degree in Computer Science University of Massachusetts Dartmouth ### Bachelor's degree in Computer Engineering Don Bosco Institute of Technology (D.B.I.T) ## Contact & Social - LinkedIn: https://linkedin.com/in/gdmello1 - Portfolio: https://gavin-dmello-portfolio-3d.netlify.app/ --- Source: https://flows.cv/gavindmello JSON Resume: https://flows.cv/gavindmello/resume.json Last updated: 2026-03-28