Senior Software Engineer | .NET Expert
8+ years of strong professional .NET development experience specializing in scalable, high-performance applications using Object-Oriented Programming, microservices architecture, and cloud technologies.
I'm a Senior Software Engineer at McDonald's Corporation with 8+ years of professional .NET development experience. I specialize in building scalable, high-performance applications using Object-Oriented Programming principles, microservices architecture, and cloud technologies including AWS and Kafka.
My expertise includes developing robust web services, implementing design patterns, and working with real-time streaming data. I'm passionate about writing clean, maintainable code following SOLID principles and have extensive experience in Agile environments, test-driven development, and mentoring offshore teams.
Years Experience
Technologies
Cloud Platforms
Working on GMA & OCS (Order Core Services) platforms that handle McDonald's global digital ordering system. Diagnosed and resolved major memory leaks, optimized DynamoDB usage by 86%, and led performance investigations that improved customer experience across global environments.
Developed a .NET class library implementing Kafka with schema validation and retry mechanisms. Created wrapper library with design patterns, implemented IOC using DI, and increased throughput by 22% through benchmark optimization. Led offshore team technical assistance.
Developed web-based application for Office of Child Support Enforcement (OCSE). Built scalable MVC architecture applications, implemented ASP.NET Web APIs, worked with Angular for UI, and implemented CI/CD using Jenkins and Docker.
Masters in CSE
Advanced coursework in software engineering, algorithms, and distributed systems.
Bachelor of Technology in CSE
Foundation in computer science fundamentals, programming, and software development.
Global digital ordering platform handling validation, totalization, and fulfillment. Optimized DynamoDB usage by 86% and resolved critical memory leaks affecting 150+ pods across global environments.
.NET class library implementing Kafka with schema validation, retry mechanisms, and dead letter queues. Increased throughput by 22% and implemented design patterns following SOLID principles.
Web-based application for Office of Child Support Enforcement (OCSE) with MVC architecture, Angular frontend, and comprehensive CI/CD pipeline using Jenkins and Docker.
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation.
Austin, TX