Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SoftwareEngineer

Ayush Srivastava

New Delhi

Summary

Full-Stack Developer with 6.5+ years of experience in designing and developing scalable web applications using ASP.NET Core, Angular, and Microsoft Azure. Strong expertise in building secure and high-performance RESTful Web APIs, Azure-based backend services (including Azure Function Apps), and cloud-native solutions. Experienced in implementing authentication and authorization, optimizing data access, and integrating applications with core Azure services. Also possess hands-on experience with React, contributing to modern and responsive user interfaces. Proven ability to deliver end-to-end solutions in Agile environments, with a strong focus on maintainability, performance, and clean architecture.

Overview

7
7
years of professional experience
2
2
Languages

Work History

Specialist Software Engineer

LTIMindtree
09.2024 - Current
  • Designed and developed RESTful Web APIs using ASP.NET Core, following clean architecture and SOLID principles.
  • Built Azure Function Apps (HTTP-triggered, Timer-triggered, and Event-based) to handle background processing and event-driven workflows.
  • Integrated Azure services such as Azure Key Vault, Azure App Service, Azure Functions, and Azure Storage for secure and scalable cloud solutions.
  • Implemented JWT-based authentication and authorization, including role- and policy-based access control.
  • Used Dependency Injection extensively to ensure loose coupling, testability, and maintainability.
  • Worked with Entity Framework Core for data access, including migrations, relationships, and performance optimization.
  • Implemented exception handling, logging, and caching to improve application reliability and performance.
  • Collaborated with cross-functional teams to design APIs consumed by frontend applications and other microservices.
  • Followed Agile/Scrum methodology, participating in sprint planning, code reviews, and retrospectives.

Software Engineer

Eptura
11.2021 - Current
  • Migrated a large-scale Angular 6 application to React 18.
  • Implemented SSO using Angular OAuth2 OIDC and integrated Azure B2C user flows.
  • Built Azure Functions and integrated them into the platform.
  • Worked on microservices using ASP.NET Core Web API.
  • Migrated backend services from Azure Service Fabric to Azure Container Apps.
  • Enhanced Angular 6/7 codebase with new features.
  • Created YAML DevOps pipelines for CI/CD automation.
  • Resolved bugs and optimized application performance.

Software Engineer

Holostik India Limited
06.2019 - 11.2021
  • Developed warehouse management and authentication modules using Angular 12/13 and .NET Core Web API.
  • Designed and optimized SQL Server stored procedures.
  • Integrated Dapper ORM for efficient database operations.
  • Built APIs for the mobile development team.
  • Delivered end-to-end modules while collaborating with product and QA teams.

Education

B.Tech - Computer Science Engineering

Jaypee Institute of Information Technology
Noida
01.2019

12th CBSE Board - undefined

Banyan Tree School
Delhi
01.2015

Skills

Backend: C#, NET Core, ASPNET Web API, Entity Framework, Dapper, Microservices, LINQ, REST APIs

Accomplishments

  • Recognized for consistent hard work and high-quality delivery.
  • Employee of the Week (June 2020).

Timeline

Specialist Software Engineer

LTIMindtree
09.2024 - Current

Software Engineer

Eptura
11.2021 - Current

Software Engineer

Holostik India Limited
06.2019 - 11.2021

12th CBSE Board - undefined

Banyan Tree School

B.Tech - Computer Science Engineering

Jaypee Institute of Information Technology
Ayush Srivastava