Puneet Aggarwal
Verified Expert in Engineering
Back-end Developer
Puneet is a back-end developer with nearly four years of experience building secure and efficient applications in the banking and finance sectors. At Morgan Stanley, he implemented an enriched auto-suggest app feature that reduced response times and delivered meaningful data. Puneet has built applications from scratch and created tools that analyze mutual funds based on categories such as holdings, volatility, AUM, risk factor, and timely returns.
Portfolio
Experience
Availability
Preferred Environment
Slack, MacOS, JetBrains, Microservices
The most amazing...
...project I've developed is a rich investment analysis to give clients an inside picture of the Indian market before investing.
Work Experience
Senior Software Engineer
Tamasha.live
- Designed and led a team of five to implement a new social gaming platform based on workspaces similar to Discord. Scaled around 150 QPS, peak 700 QPSD.
- Built a new ludo system to support thousands of concurrent users and led a team of three people to successfully migrate the architecture.
- Created a gamification engine that rewards users based on different activities on the platform.
Senior Software Engineer
AcquireLab Solution
- Worked directly with CTO to migrate existing mission-critical video calling feature to a new product built on top of WebRTC.
- Identified existing issues in the video calling feature and rearchitected it to fit in the newly built product.
- Solved issue related to stateful connections of WebSockets to a stateless connection using Redis. Scaled around 100,000, peak 1.4 million connections.
Back-end Developer
Alpha Fortress Private Limited
- Created a service used to verify document authenticity, like PAN and Aadhaar cards using third-party service authentication.
- Developed in memory tokenization system used to throttle requests to third-party APIs in case of rate-limit exceeded.
- Built a service to generate payment invoices and receive payments using Razorpay.
Experience
Investment Analysis
https://github.com/puneet222/investment-analysisEducation
Bachelor's Degree in Computer Science
PEC University of Technology - Chandigarh, India
Skills
Languages
JavaScript 6, Go, TypeScript, JavaScript, SQL, Java, Dart
Libraries/APIs
Node.js, Amazon EC2 API, React
Tools
Slack, JetBrains, GoLand, AWS ELB
Paradigms
Microservices
Platforms
MacOS, Docker, Amazon Web Services (AWS)
Storage
PostgreSQL, Redis, Amazon DynamoDB, MySQL, MongoDB, Google Cloud Spanner
Other
Software Engineering, Web Development, Data Structures, Algorithms, Back-end, WebSockets, Distributed Systems, Architecture, System Architecture Design, Redis Clusters
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring