Back to Developers
Piyush Sonar

Piyush Sonar

Full-Stack Software Engineer

Mumbai, Maharashtra 4+ yrs exp 89 · Excellent

About

Full-stack software engineer with nearly 5 years of experience building scalable, reliable enterprise financial applications, with Java and Spring Boot on the backend and Angular, Vue.js, TypeScript, HTML, and CSS on the front end. Experienced in REST API design and integration, microservices, CI/CD pipelines, performance optimization, application monitoring, and automated testing. Hands-on with Docker and AI-assisted development; AWS fundamentals.

Skills & Expertise (30)

Angular Advanced
8.4/10
4
Years Exp
Vue.js Advanced
8.0/10
4
Years Exp
Spring Boot Intermediate
7.6/10
4
Years Exp
Java Intermediate
7.4/10
4
Years Exp
GitHub Actions Intermediate
7.0/10
4
Years Exp
Postgresql Intermediate
7.0/10
4
Years Exp
Microservices Intermediate
7.0/10
4
Years Exp
AWS MCP Splunk Grafana Prometheus JUnit Mockito Karma Jasmine Cursor Claude Code SonarQube GitLab CI SQL MySql Hibernate JPA Spring MVC Webpack Angular Material NgRx RxJS SCSS

Work Experience

Software Engineer

SS&C Technologies

Jan 2022 - Sep 2026

Engineered end-to-end features across 10+ enterprise financial applications (retirement plans, investment portfolios, loans, payroll, statements, reporting) using Java/Spring Boot services with Angular and Vue.js front ends, supporting thousands of daily active users. Built responsive Angular (17 to 21) and Vue.js interfaces with TypeScript, HTML5, and CSS3/SCSS, and contributed 5–6 components to the team’s custom Angular component library. Designed and built REST APIs and business-service components connecting the front end to backend microservices, covering request/response mapping, DTO-based transformation, validation, and error handling. Integrated Spring Boot services with mainframe systems through a REST-based Business Service Layer, invoking mainframe subroutines and stored procedures and mapping their responses. Cut API response time from ~5 seconds to ~2 seconds (about 60%) by removing unnecessary database calls and redundant database interactions in data-intensive workflows. Reduced initial page-load time by 30% on data-heavy dashboards through Webpack chunk splitting and lazy loading, and cut redundant API calls with Pinia-based caching in Vue.js. Used GitHub Actions for automated build, validation, and delivery, and added SonarQube to the Spring Boot CI pipeline to clear unused beans, dead classes, and code smells. Monitored application performance and investigated production issues using application logs, Splunk, Grafana, and Prometheus. Wrote JUnit/Mockito and Karma/Jasmine tests and documented APIs with Swagger/OpenAPI. Performed code reviews, took part in design and architecture reviews, and mentored 3–4 developers across Spring Boot/API and Angular/UI development.

Education

B.E. in Computer Engineering - Don Bosco Institute of Technology

2018 - 2022 · Afghanistan

H.S.C. - Nirmala Memorial Foundation College

2016 - 2018 · 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 14/15
💰 Rate 0/5
🏆 Certs 0/5
✅ Verified 5/5
Total Score 89/100

Profile Overview

Member sinceOct 2026