Summary
Highly motivated .NET Developer with 6 years of experience designing, developing, and deploying robust enterprise-level applications. Proficient in C#, .NET Core, ASP.NET, and cloud platforms like Azure. Proven ability to deliver scalable solutions, optimize performance, and collaborate effectively within agile development teams, driving significant improvements in system efficiency and user experience.
Experience
Senior .NET DeveloperMicrosoft
- Led the migration of a critical legacy ASP.NET application to .NET 6, reducing operational costs by 15% and improving performance by 25%.
- Designed and implemented microservices using C# and .NET Core hosted on Azure Kubernetes Service (AKS), processing over 10 million transactions daily.
- Optimized database queries and ORM usage across key services, resulting in a 30% reduction in average API response times.
- Mentored a team of 3 junior developers on best practices for clean code, unit testing, and CI/CD pipelines, enhancing team productivity by 20%.
Software Engineer, .NETExpedia Group
- Developed and maintained core backend services for a travel booking platform using C#, ASP.NET MVC, and Web API, supporting over 500,000 daily active users.
- Integrated critical third-party APIs for payment processing and hotel inventory, increasing platform functionality and customer conversion rates by 10%.
- Contributed to a major refactoring initiative, improving code maintainability and reducing technical debt by an estimated 25%.
- Participated in daily stand-ups, sprint planning, and code reviews within an Agile/Scrum environment, consistently delivering features ahead of schedule.
Projects
.NET Core Microservices Template
- Developed a standardized boilerplate for .NET Core microservices, including Docker support, health checks, and a consistent API structure.
- Aimed to accelerate new service development by 30% and enforce architectural consistency across projects.
- Implemented OpenAPI/Swagger documentation for auto-generated API clients and improved developer experience.
Azure Serverless Image Processor
- Engineered an Azure Function-based solution to automatically resize and watermark images uploaded to Azure Blob Storage.
- Achieved a 95% reduction in compute costs compared to traditional VM-based processing for fluctuating workloads.
- Integrated with Azure Event Grid and Blob Storage triggers for fully automated and scalable image handling.
Education
University of WashingtonBachelor of Science in Computer Science
- Graduated Magna Cum Laude with a GPA of 3.8/4.0
- Consistently recognized on the Dean's List for academic excellence
- Developed a full-stack web application for a local non-profit as part of senior capstone project
Skills
Programming Languages
C#SQLJavaScriptPython
Frameworks & Technologies
.NET CoreASP.NET (MVC, Web API)Entity Framework CoreLINQRESTful APIsMicroservicesAzure Functions
Cloud Platforms
Microsoft Azure (App Services, SQL Database, Cosmos DB, AKS, Azure DevOps)AWS (S3, EC2 - basic)
Databases
SQL ServerPostgreSQLAzure Cosmos DBRedis
Tools & Methodologies
GitAzure DevOpsJiraAgile/ScrumUnit Testing (xUnit, NUnit)CI/CDDocker
