Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Timeline
Generic

PRABHAKAR KUMAR

Senior Software Engineer
PUNE,MH

Summary

Enthusiastic full-stack software engineer, backed by 7 years of software engineering expertise, dedicated to creating innovative software solutions to enhance user experiences. Demonstrated expertise in designing and implementing robust back-end solutions using .Net Core, Domain Driven Design, and CQRS patterns to optimize system performance and efficiency. Skilled in using C# for backend development, integrating REST for efficient data querying and API development, and utilizing Angular and P0L for frontend development to streamline data processing and enhance system security, ensuring optimal performance and user satisfaction. Experienced with Azure Functions, Azure DevOps, Docker for development and CI/CD processes. Leveraged capabilities in managing the Software Development Lifecycle (SDLC) from concept through delivery of next-generation applications and customizable solutions. Experienced in Requirements Gathering, Application Architecture & Design, Debugging & Testing, Database Modelling, Quality Analysis, System Operations & Maintenance.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

AGDATA LP
10.2022 - Current
  • Designed and implemented robust backend solutions using .NET Core, Domain-Driven Design, and CQRS, SOLID and Design Patterns, focusing on efficient data processing with EF Core, SQL, and REST, which significantly improved system performance and scalability.
  • Leveraged Azure Functions, Azure DevOps, Angular, C#, NgRx to develop, maintain, and enhance web applications, microservices, resulting in significant improvements in data processing efficiency.
  • Worked on Bicep, Azure Container Apps, DAPR to containerize long running activities for better availability and monitoring using AppInsights.
  • Optimized API latency by 40% using Caching, optimizing SQL queries by analyzing execution plans and creating proper indexes.
  • Integrated application with external services to generate PDFs on user demand to get detailed information about their sales data to make crucial business decisions.
  • Engineered a scalable Mono-Repo in Angular with CI/CD and SemVer to facilitate modular, independent UI component development and deployment, thereby enhancing system flexibility and developer productivity and 30% faster release of new packages.

Software Engineer

EPICOR
03.2021 - 10.2022
  • Developed Angular-based dashboards to provide real-time insights about facility residents, reduce manual reporting and save the sales team 2MD of effort.
  • Set up integration testing framework using MoQ, XUnit, Fluent Assertions to reduce the effort in writing INT tests that helped to ship applications with more confidence and identify potential risks early during development.
  • Contributed to the development of critical software solutions using .NET and C# resulting in a 25% increase in operational efficiency.

Software Engineer

ODESSA Tech
09.2020 - 03.2021
  • Created data migration tool using SQL, EFCore to onboard new clients smoothly and reduced onboarding time by 50%.
  • Collaborated to develop RESTful APIs for VAT calculation.

Software Engineer

SOCIETE GENERALE
08.2017 - 08.2020
  • Implemented login for users using Cookie authentication and JWT bearer token.
  • Improved and setup code coverage in CI/CD using MoQ, XUnit.
  • Improved code quality using SOLID, DRY Design Patterns to reduce coupling and reduced complexity.

Education

Bachelor of Engineering - Computer Science

Bangalore Institute of Technology
Bengaluru, India
08-2017

High School Diploma -

Loyola High School
Patna, India
04.2001 -

Skills

Rest APIs

undefined

Accomplishments

  • Received an award from Agdata for Hackathon.

Software

Github Co-Pilot

ChatGPT

Timeline

Senior Software Engineer

AGDATA LP
10.2022 - Current

Software Engineer

EPICOR
03.2021 - 10.2022

Software Engineer

ODESSA Tech
09.2020 - 03.2021

Software Engineer

SOCIETE GENERALE
08.2017 - 08.2020

High School Diploma -

Loyola High School
04.2001 -

Bachelor of Engineering - Computer Science

Bangalore Institute of Technology
PRABHAKAR KUMARSenior Software Engineer