Back to Developers
Abhijit Surve

Abhijit Surve

Senior Software Developer

Pune 2+ yrs exp 85 ยท Excellent

About

Senior Software Developer with 2+ years of experience building scalable web applications using Angular, NgRx, and RxJS. Built the frontend for a legal practice management system from scratch, architecting state management, reusable components, and real-time integrations. Currently leads the frontend team at Xperate, guiding team members on NgRx, Angular Signals, and modern Angular best practices, with additional full-stack experience across .NET.

Skills & Expertise (23)

Angular Advanced
8.5/10
2
Years Exp
RxJS Advanced
8.0/10
2
Years Exp
NgRx Advanced
8.0/10
2
Years Exp
HTML5 Intermediate
7.0/10
2
Years Exp
JavaScript Intermediate
7.0/10
2
Years Exp
Typescript Intermediate
7.0/10
2
Years Exp
NodeJS Intermediate
6.5/10
2
Years Exp
Express.js Intermediate
6.5/10
2
Years Exp
SCSS Intermediate
6.5/10
2
Years Exp
ReactJS Intermediate
6.5/10
2
Years Exp
GitHub Intermediate
6.0/10
2
Years Exp
Java Intermediate
5.0/10
2
Years Exp
Python Intermediate
5.0/10
2
Years Exp
C# Intermediate
5.0/10
2
Years Exp
.NET Core Intermediate
5.0/10
2
Years Exp
Entity Framework Core Intermediate
5.0/10
2
Years Exp
Microsoft SQL Server Intermediate
5.0/10
2
Years Exp
MongoDb Intermediate
5.0/10
2
Years Exp
Azure DevOps Intermediate
5.0/10
2
Years Exp
Firebase Intermediate
5.0/10
2
Years Exp
Razorpay Intermediate
5.0/10
2
Years Exp
EJS Intermediate
5.0/10
2
Years Exp
Passport.js Intermediate
5.0/10
2
Years Exp

Work Experience

Senior Software Developer

Xperate

Jul 2024 - Present

Led Admin, CMS, and PMS modules with complete CRUD operations for master and client data. Designed financial transaction screens for client debit/credit and office transfers. Built dynamic Reactive Forms with custom validators for client and matter management screens, improving data validation and maintainability. Optimized application performance through lazy-loaded feature modules and RxJS operators (switchMap, debounceTime, takeUntil), reducing initial bundle size and unnecessary API calls. Managed complex billing-module state using NgRx (Store, Effects, Selectors) alongside Angular Signals for fine-grained, predictable state updates. Implemented lazy-loaded, nested routing with route guards (CanActivate) for role-based access control, built using standalone components on Angular 19 for a simplified module architecture.

Education

B.E. - Computer Engineering - NBN Sinhgad School Of Engineering

2021 - 2024 ยท Afghanistan

HSC - Vamanrao Mane Kanishth Mahavidyalay Bhairavnathwadi

- 2020 ยท 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 10/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 85/100

Profile Overview

Member sinceOct 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (23)

Click a skill to find developers with the same skill