About Me

10+ years building cloud-native solutions with expertise in AI integration and modern architectures.

Professional Journey

Senior Software Developer

Appspace

Toronto, ONFebruary 2022 - Present

Architecting enterprise SaaS platform serving 100k+ users with cutting-edge digital workplace solutions.

  • Faced scalability challenges with growing user base; architected event-driven microservices using Azure Functions and Service Bus, enabling platform to scale to 100k+ users with 99.9% uptime
  • Users needed timely updates across multiple channels; designed and implemented multi-channel notification system supporting in-app, email, and mobile push, achieving 99.8% delivery rate
  • Enterprise clients required flexible user management; built dynamic profile system with custom field validation and rule-based group assignment, reducing admin overhead by 60%
  • Content discovery was poor with low engagement; developed AI recommendation engine using Azure ML Designer and Python, increasing user engagement on articles by 35%
  • Content creation was time-consuming for customers; integrated OpenAI APIs for dynamic content generation with refinement capabilities, reducing content creation time by 50%
  • Legacy database couldn't handle throughput demands; established Azure Cosmos DB architecture from ground up, achieving sub-100ms query performance at scale
  • Needed secure API access across enterprise clients; configured Azure API Management with environment-specific policies and integrated SSO with Okta and other identity providers

Senior Developer

Industrial Alliance

Toronto, ONFebruary 2016 - February 2022

Led implementation of enterprise document services and financial planning solutions.

  • Financial advisors lacked efficient planning tools; led development of Prosperiplan in ASP.NET MVC5, empowering 100+ advisors to create comprehensive financial analyses and reports
  • Documents scattered across multiple storage systems; architected centralized document service as abstraction layer supporting 5+ backend repositories, handling 1M+ documents
  • Needed modern deployment for legacy systems; orchestrated Docker containerized .NET Core 3.1 web APIs deployed on Azure with Kafka-triggered processing, improving deployment frequency by 70%
  • Client onboarding was manual and slow; developed Client Onboarding APIs integrating with Appway Software, reducing onboarding time from days to hours
  • API security was inconsistent across services; implemented standardized authentication/authorization using CA Broadcom API Gateway with JWT protocols
  • Team needed container orchestration expertise; spearheaded Kubernetes deployment POC using Rancher, establishing foundation for future microservices migration

Technology Lead

Infosys

Montreal, QCApril 2011 - May 2014

Technical Consultant at Bombardier Aerospace, implementing ERP systems and .NET solutions.

  • Bombardier needed ERP modernization; served as Technical Consultant implementing SAP and .NET solutions, successfully delivering multiple enterprise integrations on schedule
  • Manual material tracking caused delays; developed eProduct solutions for warehouse material management and bill of material calculations, improving inventory accuracy by 40%
  • Business requirements were unclear across teams; established direct collaboration with business users and suppliers, improving requirement accuracy and reducing rework by 30%

Software Engineer

Infosys

Mysore, IndiaAugust 2006 - April 2011

Software Engineer working on Boeing aerospace automation projects.

  • Boeing engineers spent hours on repetitive design tasks; automated CATIA V5 design tools using VB.NET and VB 6.0, improving design process efficiency by 40%
  • Manual data extraction from 3D models was error-prone; developed applications to automatically extract design information and feed stress analysis tools, reducing errors by 50%
  • New automation concepts needed validation; created proof-of-concept prototypes for demonstration and evaluation, leading to approval of 3 major automation initiatives

Certifications

Microsoft Azure Solutions Architect Expert

Microsoft

AZ-305
2025

Microsoft Azure Administrator Associate

Microsoft

AZ-104
2024

Microsoft Azure Developer Associate

Microsoft

AZ-204
2023

AWS Solutions Architect Associate

Amazon Web Services

2019

MCP - Developing ASP.Net MVC Applications

Microsoft

2016

MCP - Programming in C#

Microsoft

2015

Education

Bachelor of Technology in Mechanical Engineering

2002 - 2006

Focus on engineering principles with transition to software development

Beyond Code

When I'm not architecting cloud solutions or writing code, I love to hike and explore the great outdoors. With the beautiful Banff National Park just 3 hours away, that's where you'll find me on weekends - hiking trails and soaking in the mountain views. I'm also passionate about keeping up with emerging technologies and using them to solve real-world problems, which is why I created Glucoplate. This venture combines my technical expertise with a mission to help people manage their nutrition and health more effectively through technology.