Project Portfolio

A showcase of enterprise-grade solutions, from modernizing legacy systems to building scalable cloud infrastructure. Each project demonstrates technical leadership and measurable business impact.

Microservices ArchitectureLead Developer

Outlook Calendar Two-Way Sync

Challenge

Legacy Windows-based sync service with 8% error rate processing 500K+ events annually for high-volume users, causing significant client complaints

Solution

Led complete modernization effort migrating from .NET Framework 4 to .NET 8 and Windows App Service to Linux containers

Technical Implementation
  • Designed distributed rate-limiting system using semaphores and mutex locks to manage Microsoft Graph API throttling across 2 instances with 4 Hangfire servers
  • Implemented event-driven architecture for real-time bidirectional synchronization
  • Built attachment syncing functionality from scratch
  • Rewrote ~50% of codebase, retiring legacy code while maintaining zero-downtime deployments
  • Established monitoring infrastructure using Datadog for error tracking and Uptime for availability metrics
Impact
Reduced error rate from 8% to 1%Decreased client complaints significantlySaved $10K annually in infrastructure costs
C#.NET 8Microsoft Graph APIHangfireAzure App ServicesDockerLinux ContainersDatadogEvent-Driven Architecture
Azure & DevOpsTechnical Lead

Infrastructure Modernization & Cost Optimization Initiative

Technical Implementation
  • CI/CD Transformation: Led migration from Visual Studio Online to GitHub Actions, establishing modern CI/CD practices across multiple microservices
  • Configuration Consolidation: Architected and implemented centralized configuration management service (Azure Functions serverless), consolidating multiple disparate services
  • Azure Infrastructure Management: Managed end-to-end Azure infrastructure including App Services, Key Vault, App Configuration, Service Bus, and App Registrations
  • Technology Pioneer: First-adopter and proof-of-concept developer for new technologies across the organization (Azure Key Vault, LaunchDarkly feature flags, .NET version migrations)
Impact
Saved $30K annually in operational costsImproved configuration consistency and deployment velocity across teams
Azure App ServicesAzure FunctionsAzure Key VaultAzure App ConfigurationGitHub ActionsInfrastructure as CodeServerless Architecture
Data Pipeline ArchitectureLead Developer

External Data Integration Service

Technical Implementation
  • Built and maintained microservice for ingesting financial institution data via APIs and file imports
  • Implemented multi-layer caching strategy (in-memory → Redis → database) for optimal performance
  • Designed for reliability and scalability in high-throughput financial data scenarios
C#.NETRedisMulti-Layer CachingRESTful APIsFile Processing
Architecture & Mentorship

Cross-Functional Technical Leadership

Technical Leader

Architecture

Participated in backend architecture decisions across the microservices ecosystem

Code Quality

Conducted code reviews for senior and peer-level engineers, establishing best practices

Innovation

Spearheaded adoption of new technologies company-wide, providing proof-of-concepts and implementation patterns for Key Vault integration, feature flagging (LaunchDarkly), and framework migrations

Documentation

Authored PRDs and technical specifications for major features and architectural changes

Core Technical Competencies

Skills demonstrated across all projects

Microservices architecture & distributed systems
High-scale async processing & concurrency management
Cloud infrastructure (Azure ecosystem)
Performance optimization & cost reduction
CI/CD & DevOps practices
Technical leadership & mentorship