Lakshman Siruvolu

Hello, I'm Lakshman Siruvolu

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.

About Me

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.

8+

Years Experience

10+

Technologies

3

Cloud Platforms

Work Experience

May 2024 - Present

Senior Software Engineer

McDonald's Corporation

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.

.NET 8 Kafka AWS Kubernetes DynamoDB
Jun 2021 - May 2024

Software Engineer II

McDonald's Corporation

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.

.NET 5 Kafka Schema Registry AWS AppConfig Docker
Nov 2017 - May 2021

Software Engineer

Protech Solutions, INC.

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.

ASP.NET MVC Angular SQL Server Jenkins

Education

Master of Science in Computer Science

University of Texas at Arlington

Masters in CSE

Advanced coursework in software engineering, algorithms, and distributed systems.

Bachelor of Technology in Computer Science

JNTU (Jawaharlal Nehru Technological University)

Bachelor of Technology in CSE

Foundation in computer science fundamentals, programming, and software development.

Skills & Technologies

.NET Development

C# / .NET Core
ASP.NET MVC
Web API / WCF

Cloud & DevOps

AWS
Kafka
Docker / Kubernetes

Database & Frontend

SQL Server / DynamoDB
Angular / React
JavaScript / TypeScript

Featured Projects

McDonald's Order Core Services (OCS)

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 8 Kafka AWS DynamoDB Kubernetes

Kafka Wrapper Library

.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.

.NET Core Kafka Schema Registry AVRO AWS AppConfig

Child Support Enforcement System

Web-based application for Office of Child Support Enforcement (OCSE) with MVC architecture, Angular frontend, and comprehensive CI/CD pipeline using Jenkins and Docker.

ASP.NET MVC Angular SQL Server Jenkins Docker

Get In Touch

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation.

Location

Austin, TX