Kunal Shah

Senior Software Engineer | Montreal, QC

Results-driven Senior Software Engineer with 8+ years of experience building and modernizing large-scale SaaS platforms in the financial and enterprise domains. Specialized in .NET microservices, cloud-native architectures on AWS, and Infrastructure as Code using Terraform.

Skills

Backend: .NET 8, .NET 6, .NET Core 3.1, .NET Framework, ASP.NET MVC, WebAPI
Frontend: Vue 2, Angular JS, VanillaJS, HTML, CSS, Bootstrap
Database: DynamoDB, Aurora, MySQL, ElasticSearch, MS SQL Server, PostgreSQL, MongoDB, Oracle
AWS: ECS, Lambda, SQS, SNS, Athena, Glue, S3, EC2, Terraform
Additional: JIRA, Agile Scrum, GitLab, Kafka, Bitbucket, TFS, Talend Studio

Experience

Senior Software Development Engineer Nasdaq Sept 2021 – Aug 2025
  • Developed and enhanced core SaaS platform features for investment data reporting, analytics, and portfolio modeling.
  • Led migration of 80+ Dockerized applications and AWS Lambda workloads to .NET 8 using PowerShell and Claude Sonnet 3.5.
  • Designed, deployed, and maintained 20+ microservices using .NET Core (3.1/6/8), Vue.js, and AWS (Lambda, ECS, S3, RDS).
  • Built Terraform-based Infrastructure as Code (IaC) solutions and implemented event-driven architectures.
  • Implemented the SAGA pattern using event-driven architecture to manage distributed transactions.
  • Wrote comprehensive unit and integration tests to ensure code quality and maintainability.
Software Development Engineer General Mills July 2018 – Sept 2021
  • Migrated 45,000+ SharePoint workspaces to SharePoint Online by architecting an automated migration pipeline.
  • Enhanced runtime performance of legacy VB.NET sourcing project by 50%.
  • Led large-scale software deployments, coordinating feature testing and release processes.
  • Designed and debugged mission-critical software leveraging Agile methodologies and CI/CD pipelines.
Software Development Trainee General Mills Jan 2017 – July 2018
  • Designed a real-time portal to track Kafka logs, enabling early detection of data issues.
  • Executed PoC and pilot projects evaluating ML platforms (Google Dataflow, Microsoft LUIS, IBM Watson).
  • Led a major obsolescence initiative impacting 1,000+ projects and 70% of users.
  • Engaged in the full SDLC from requirements gathering to final deployment.

Certifications

Key Projects

Private Markets Analytics Platform (TopQ+)

Performance analytics platform used by 2,000+ clients over 40+ countries. Led integration of Mercer's databases and external sources (PitchBook, Preqin).

Tech Stack: AWS, .NET, Vue.js, Terraform

Enterprise .NET Modernization Initiative

Migrated legacy containerized and serverless applications to modern .NET across 80+ microservices. Reduced manual effort by 8-10 developer months.

Tech Stack: PowerShell, .NET, Claude Code CLI

Internal Kafka Observability Tool

Real-time monitoring tool for clusters, eliminating need for third-party licenses and saving ~$30,000 annually.

Tech Stack: Kafka, Angular, HTML, CSS

Supply Chain Financial Process Automation

Built an RPA bot using Automation Anywhere to automate daily financial tasks, saving 4 hours per day.

Tech Stack: Automation Anywhere, SAP

Education

Masters in Computer Applications

Mumbai Education Trust, Mumbai, India | 2014-2017

Bachelors in Information Technology

Usha Pravin Gandhi College, Mumbai, India | 2011-2014