Piyush Sharma
Software Development Engineer II @ Empower
About
I’m a software engineer who builds reliable, high-precision systems for financial markets. I’ve worked on broker settlement flows for the Australian market, with hands-on understanding of ASX trade lifecycles, CHESS operations, and how T+2 settlement actually runs behind the scenes. Part of my role involved translating dense financial rules into clean backend workflows, coordinating trade capture, reconciliation, clearing, and settlement in a way that is auditable, stable, and ready for peak-load traffic. I also contributed to large-scale modernization, moving legacy business-critical modules into an Angular + Spring Boot architecture that drastically improved performance, observability, and developer productivity. What I enjoy: Turning complex market rules into simple, deterministic code Designing APIs that make sense even in high-volume environments Eliminating flaky logic in mission-critical systems Working end to end: UI + Backend + DB + Deployment If you’re building financial infrastructure, brokerage platforms, or robust backend systems, we’ll have a lot to talk about.
-
India
Information Technology & Services
Cloud Computing, Microsoft Azure, Spring Framework, Control Systems, Web Development, Web Application Development, Software Development, Microsoft Office, Red Hat Linux, Linux, React.js, React Native, Cascading Style Sheets (CSS), JavaScript, C++, Problem Solving, Analytical Skills, Engineering, Project Management, English
Experience

Software Engineer
Mumbai, Maharashtra, India
Worked in the core team that built a broker settlement system for the Australian market based on ASX and CHESS rules. Built features like trade capture, trade updates, netting, settlement scheduling, and end-of-day processing. Handled CHESS-style tasks such as holding balances, settlement instructions, and net obligations. Helped move old legacy screens to a modern Angular + Spring Boot setup that is faster and easier to maintain. Improved PL/SQL database code to make T+2 settlements more stable, especially during high-volume days. Helped reduce errors, improve accuracy, and make releases smoother by cleaning up code and working closely with QA and ops.

Summer Intern
Jaipur, Rajasthan, India
During my internship, I had the invaluable opportunity to immerse myself in the world of ReactJS and frontend development. Working closely with a talented team, I gained hands-on experience in building dynamic and responsive user interfaces.
Piyush Sharma's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



