About Me

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

Professional Journey

Senior Software Developer

Igloo Software

Toronto, ONFebruary 2022 - Present

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

  • Architected enterprise SaaS platform serving 100k+ users with event-driven microservices using Azure Functions and Service Bus
  • Implemented multi-channel notification system supporting in-app, email, and mobile push notifications
  • Designed advanced user profile management with dynamic field validation and rule-based group assignment
  • Built recommendation engine utilizing Azure ML Designer and Python, increasing user engagement on articles by 35%
  • Integrated OpenAI APIs for dynamic content generation, enabling users to refine AI responses before publication
  • Established Azure Cosmos DB architecture from ground up, optimizing NoSQL performance for high-throughput scenarios
  • Configured Azure API Management with environment-specific policies and integrated SSO with Okta and other identity providers
  • Improved user engagement by 35% through AI-powered article recommendations

Senior Developer

Industrial Alliance

Toronto, ONFebruary 2016 - February 2022

Led implementation of enterprise document services and financial planning solutions.

  • Led the team for Prosperiplan, a financial planning software in ASP.Net MVC5, empowering advisors to create comprehensive financial analyses and reports
  • Led implementation of document service project as centralized repository abstraction for saving documents across various backend repositories
  • Orchestrated Docker containerized .NET Core 3.1 web APIs, seamlessly deployed on Azure with Kafka triggered processing
  • Developed Client Onboarding APIs and worker processes integrating with third-party Appway Software
  • Implemented API authentication/authorization using CA Broadcom API Gateway with JWT protocols
  • Spearheaded Kubernetes deployment POC using Rancher for container orchestration

Technology Lead

Infosys

Montreal, QCApril 2006 - May 2014

Technical Consultant at Bombardier Aerospace, implementing ERP systems and automation tools.

  • Served as Technical Consultant at Bombardier Aerospace for ERP system implementations focusing on SAP and .NET projects
  • Developed eProduct solutions for material management, financial estimations and bill of material calculations
  • Automated critical aerospace design tools (Catia V5) using VB.Net improving design process efficiency by 40%

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.