Back to Developers
Aditya Jha

Aditya Jha

Senior Software Engineer

Bengaluru, India 4+ yrs exp 88 ยท Excellent

About

Senior Software Engineer with 4+ years of experience building and supporting scalable, responsive, high-performance enterprise web applications, primarily with Angular (v12โ€“v17), TypeScript, and JavaScript (ES6+). Strong hands-on expertise in reusable component architecture, NgRx, RxJS, application performance, production debugging, authentication, API integration, Reactive Forms with complex business-rule validation, and testing. Backed by hands-on backend experience developing RESTful APIs in ASP.NET Core with Entity Framework Core, and a solid grasp of how backend systems work, enabling effective contribution across the application stack. Improved application-wide unit test coverage from 72% to 90%+, resolved 3+ production issues per quarter, and contributed to reducing defect backlog against a 5% quarterly quality target, and driving frontend responsiveness and maintainability improvements.

Skills & Expertise (35)

Typescript Intermediate
7.5/10
1
Years Exp
JavaScript Intermediate
7.5/10
1
Years Exp
Angular Intermediate
7.5/10
1
Years Exp
HTML5 Intermediate
7.0/10
1
Years Exp
CSS3 Intermediate
7.0/10
1
Years Exp
VS Code Intermediate
7.0/10
1
Years Exp
Git Intermediate
7.0/10
1
Years Exp
Agile methodologies Intermediate
6.5/10
1
Years Exp
Azure Boards Intermediate
6.5/10
1
Years Exp
Azure DevOps Intermediate
6.5/10
1
Years Exp
Postman Intermediate
6.5/10
1
Years Exp
Performance Optimization Intermediate
6.5/10
1
Years Exp
Routing Intermediate
6.5/10
1
Years Exp
SCSS Intermediate
6.5/10
1
Years Exp
Ngrx Store Intermediate
6.5/10
1
Years Exp
RxJS Intermediate
6.5/10
1
Years Exp
Reusable components Intermediate
6.5/10
1
Years Exp
REST API Integration Intermediate
6.5/10
1
Years Exp
Authentication Intermediate
6.5/10
1
Years Exp
HTTP Interceptors Intermediate
6.5/10
1
Years Exp
xUnit Intermediate
6.0/10
1
Years Exp
C# Intermediate
6.0/10
1
Years Exp
ASP.NET Core Intermediate
6.0/10
1
Years Exp
REST APIs Intermediate
6.0/10
1
Years Exp
Entity Framework Core Intermediate
6.0/10
1
Years Exp
SQL Intermediate
6.0/10
1
Years Exp
Node.js Intermediate
6.0/10
1
Years Exp
Express.js Intermediate
6.0/10
1
Years Exp
MySql Intermediate
6.0/10
1
Years Exp
Regression Testing Intermediate
6.0/10
1
Years Exp
Unit Testing Intermediate
6.0/10
1
Years Exp
Karma Intermediate
6.0/10
1
Years Exp
Jasmine Intermediate
6.0/10
1
Years Exp
code reviews Intermediate
6.0/10
1
Years Exp
Cd pipelines

Work Experience

Senior Software Engineer

Nagarro Software

Jul 2023 - Present

Developed and delivered Angular (v15) features across Donor Management, Gift Management, Fund Management, and Giving History modules of Raiser's Edge NXT, which is a cloud-based fundraising platform used by nonprofit organizations. Improved UI rendering performance by 35% through Change Detection optimization, Lazy Loading, and bundle optimization, and reduced code duplication by 40% by designing a reusable, modular components architecture. Implemented centralized application data flow using NgRx Store, reducing fragmented state handling and improving consistency, predictability, and maintainability across modules. Owned production issue triage and defect resolution across the frontend application, writing unit test cases using Jasmine and Karma, improving application-wide test coverage from 72% to 90%+ and adherence to quality standards. Integrated frontend application with private routing, HTTP interceptors, authentication and UI security workflows, ensuring role-based access control throughout the application. Contributed to a quarterly quality initiative targeting a 5% reduction in the existing defect backlog and ad-hoc development bugs, helping improve product stability and delivery quality. Resolved 3+ production tickets per quarter using application-log analysis, issue replication, and targeted fixes, followed by regression validation. Collaborated with product, QA, backend, and fundraising-domain stakeholders to investigate complex issues, refine requirements, and deliver production-ready features.

Software Engineer

Nagarro Software

Jul 2022 - Jun 2023

Developed UI components for enterprise applications using Angular (v12โ€“v14), following component-based architecture for the Constituent and Appeals management modules, translating client requirements into scalable and user-focused frontend solutions. Built reusable Angular Material form components with conditional, format, and business-rule validations for create/edit workflows of the same module. Integrated UI workflows with backend services using Angular HttpClient and RxJS to manage asynchronous data loading and error handling. Built REST APIs using ASP.NET Core for the Constituent Management and Appeals modules, adding endpoints and business logic based on feature requirements, and implementing server-side pagination, sorting, and filtering end-to-end, from the API and query layers to the Angular UI. Integrated Entity Framework Core for database operations and wrote optimized SQL queries to support constituent and appeal workflows, integrating backend services across modules. Implemented scenario-based unit tests using xUnit and Moq for backend services, and Jasmine/Karma for UI components and services, ensuring application stability and quality, resulting in a 30% reduction in production errors. Gained practical experience in Agile development methodologies and version control best practices while contributing to sprint planning, code reviews, and bug fixing throughout the SDLC for application feature delivery.

Education

B.Tech, Electronics & Communication Engg. - Netaji Subhash Engineering College

2018 - 2022 ยท Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 10/10
โฑ๏ธ Experience 13/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 88/100

Profile Overview

Member sinceOct 2026