Pushpendra Kumar Sharma
Verified Expert in Engineering
Software Developer
Pushpendra has been a software developer for the last ten years, owning complex applications' design, build, testing, and support. He's implemented critical real-time trading and risk calculation engines for major investment banks. Excelling at microservice architecture, agile development practices, system integrations, and performance tuning, Pushpendra brings refreshed strategies to projects that require solid development skills.
Portfolio
Experience
Availability
Preferred Environment
Linux, MacOS, PyCharm, Windows, Python
The most amazing...
...thing I've developed is a regression framework to perform price reconciliation across different market sources such as Bloomberg, Reuters, and more.
Work Experience
Software Engineer |||
Cruise
- Worked with a new team to increase quality across the project by building a complex Go module to free up resources by detecting and gracefully cleaning active consumers. Improved efficiency across cloud resources and saved cost to the firm.
- Integrated RPC APIs with a React-based UI application using OpenAPI specifications. Developed Complex UI Components from scratch. Created a dashboard using Amplitude to view and monitor the usage across users and LOBs.
- Implemented a project to support a generic way to execute multiple AV tests.
Vice President
Morgan Stanley
- Designed and implemented the Cloudify plugins using Python to facilitate the orchestration of Morgan Stanley's on-prem cloud infrastructure.
- Integrated Terraform in Morgan Stanley's compute. Coordinated with the vendor for a smooth transition. Developed Terraform providers using Go, enabling automation across different teams to deploy and scale mission-critical apps without downtime.
- Conducted customer council meetings, collated all the requirements, and prioritized and maintained up-to-date wikis for all the offerings.
- Led a team of two developers for enterprise computing and the rapid infrastructure orchestration squad.
Senior Associate
JPMorgan Chase
- Migrated a legacy pricing framework for equity derivative indices to a Python rule-based modern index calculation engine. Developed plugins to build analytics and reporting on top of pricing using pandas and NumPy servable via UI and emails.
- Developed a regression framework for prices and levels reconciliation and reporting across different market sources such as Reuters, Bloomberg, and more using Python multiprocessing. Scaled to handle an inventory of 20,000 tradable indices.
- Worked closely with the data analytics group, quantitative research team, and middle office to develop various internal tooling apps using React.
- Developed a rule-based validation framework for validating allocation restrictions of equities indices, which helped structures optimize the composition for given instruments.
- Designed and developed an RFQ workflow for synthetic strategies having OTC vanilla options as underlying facilitating time-bound trade contracts between clients and JPMC.
- Built a cross-asset risk portal providing performance attribution and decomposition for XRP strategies. The technology used included Python, pandas, and Spring Boot for integration with the JPMorgan market platform.
Business Technology Analyst
Deloitte
- Developed an integrated eligibility project’s correspondence module for analyzing federal databases to identify and generate various forms and notices sent to US citizens as a part of governmental benefits.
- Collaborated with the state health care department's front office to understand the correspondence structure and generate technical specifications. Implemented batch processes to run overnight and produce results.
- Designed an end-to-end workflow to automate notice generation and dispatch integrated with HP Exstream.
Systems Engineer
Tata Consultancy Services
- Worked as a developer within the project "Concept to Camera," the strategic global fund management application for Sony Pictures Entertainment.
- Migrated an application for managing a pre and post-production pipeline of the "Home and TV" division of SPE from a legacy SEAM framework to a modern front-end framework using AngularJS and Bootstrap.
- Acted as the information security coordinator for the project and owned the reports' preparation using OWASP guidelines and Sonar reports.
Experience
Interview Scheduling App
I liaised with HR teams to understand the requirements and design specifications and monitored a team of two developers to complete the project within timelines using agile methodologies.
A Flask-based Delivery Tracking System
I designed the back end from scratch and created REST APIs, integrating Google Maps API to get real-time tracking. I also coordinated with UI developers to optimize the screen space by using cached data for faster access.
P&L Monitoring System
Education
Bachelor's Degree in Electrical Engineering
Rajasthan Technical University - Rajasthan, India
Skills
Libraries/APIs
SQLAlchemy, Flask-RESTful, REST APIs, jQuery, React, Node.js
Tools
PyCharm, Postman, GitHub, Terraform, Jupyter, Make
Frameworks
Flask, Spring Boot, Spring 4, Django, Spring, AngularJS, gRPC
Languages
Java, Python, HTML, Python 3, JavaScript, CSS, SQL, TypeScript, Go
Paradigms
Agile Software Development, Design Patterns, Microservices, Automation
Platforms
Linux, MacOS, Windows, Jupyter Notebook, Oracle, Amazon Web Services (AWS), Docker
Storage
JSON, PostgreSQL, Data Pipelines, MySQL, Databases, Google Cloud
Other
Algorithms, Fintech, Distributed Systems, Data Structures, Python Performance, APIs, Back-end, Architecture, Mentorship & Coaching, API Integration, CI/CD Pipelines, FastAPI, Gunicorn, Equities, Multithreading, Data Analysis, Process Automation, Telegram Bots, Full-stack, Amplitude
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