ARUN KUMAR SINGH

Noida, India • arunpratap26@Yahoo.com • +91-6290639790

Professional Summary

Experienced .NET Core Developer with over 8.5+ years of hands-on expertise in designing, developing, and maintaining scalable web applications and microservices. Proficient in C#, ASP.NET Core, SQL Server, and Entity Framework, with solid front-end experience in Razor Views and Angular. Skilled in API integration, database performance tuning, and CI/CD pipelines using Azure DevOps. Passionate advocate of Test-Driven Development (TDD) and Agile methodologies, delivering high-quality solutions on time. A strategic thinker with excellent problem-solving skills and a collaborative mindset, consistently driving innovation and efficiency across software projects.

Technical Skills

Backend & Core

.NET Core C# ASP.NET Core MVC Entity Framework Core RESTful Web Services LINQ

Architecture & Design

Microservices Clean Architecture CQRS SAGA pattern Dependency Injection gRPC

Databases & Caching

SQL Server PostgreSQL Redis Database Design and Optimization

Messaging & Streaming

RabbitMQ MassTransit Apache Kafka YARP Api Gateway

Tools & DevOps

Docker CI/CD with Azure DevOps Git and GitHub Scrutor MediatR Fluent Validation

Frontend & Quality

Angular JavaScript HTML5/CSS3 Unit Testing Test-Driven Development (TDD)

Methodologies

Agile Scrum

Professional Experience

Profiles