Software Developer
SQL
TypeScript
JavaScript
Node JS
C#
Invite to interview
Download CVCV
Overview
Technical skills
Timeline
Roles
Overview
Software engineer with 5 years of experience building enterprise desktop and cross-platform applications using C#, .NET, WPF, Angular, ASP.NET Core, and Electron.NET. Experienced with distributed architecture and real-time communication using gRPC and gRPC-Web, plus REST APIs and high-volume streaming patterns. Has hands-on experience with UI development, modular architecture, and CI/CD using GitHub Actions.
Phone
Technical skills
Languages
5
SQL
TypeScript
JavaScript
Node JS
C#
C#
4
ASP.NET Core
gRPC for .NET
Entity Framework Core
WPF
Frontend
5
D3.js
RxJS
Angular
AG Grid
Angular Material
DevOps
4
GitHub Actions
Rest API
CI/CD
Azure
Other
9
Electron
MS SQL
Azure DevOps
Git
Postman
xUnit
gRPC
Swagger
MVVM
Timeline
Senior Software Engineer
•
Senior
Prodigy Technovations Pvt Ltd
•
Full-Time
Led the modernization of a legacy WPF desktop app into a cross-platform solution using Angular, Electron.NET, and ASP.NET Core for Windows, macOS, and Linux deployment. Built responsive component-based UIs with Angular and visualization tooling, and implemented real-time protocol visualization with RxJS. Architected a layered distributed backend using actor-based services, gRPC, and protobuf concepts, including gRPC-Web/REST integration and high-volume streaming via publish-subscribe patterns. Set up GitHub Actions CI/CD and unit testing with NUnit to improve release quality and reliability.
Angular
ASP.NET Core
Electron
Angular Material
AG Grid
D3.js
RxJS
gRPC for .NET
Rest API
GitHub Actions
CI/CD
