Senior Software Engineer | Java · Python · Regulatory Reporting | Derivatives & Trading Systems | Morgan Stanley

Bengaluru

Chennai, Tamil Nadu, India







Executive programme, AI for Business
Indian Institute of Management, Lucknow

BE - Bachelor of Engineering, EleElectronics and Communications Engineering
K.Ramakrishnan College of Engineering
Join Hariharan and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Java · Python · Regulatory Reporting | Derivatives & Trading Systems | Morgan Stanley
With 4+ years at Morgan Stanley, I build and maintain mission-critical software for regulatory reporting on derivatives trading platforms. I enjoy untangling complex, high-stakes systems and delivering clean, reliable solutions at scale. My stack centers on Java and Python, with experience spanning backend development, L3 production support, and cross-functional collaboration with compliance and trading teams. I hold an Executive Programme in AI for Business from IIM Lucknow and actively explore how AI/ML can be applied to financial data workflows.
Greater Bengaluru Area
antigravity
claude
gemini
github copilot
githubcopilot
ChatGPT
Software Engineer 3 at Morgan Stanley, Oct 2021 - Present · 4 yrs 11 mos, Bengaluru, * Lead the regulatory reporting platform for OTC derivatives trading as the senior-most engineer on the team, owning the end-to-end architecture and delivery of critical reporting services * Design and develop Spring Boot microservices that power high-volume regulatory reporting pipelines, ensuring accuracy and compliance with global financial regulations (e.g., EMIR, Dodd-Frank) * Act as the technical authority for the regulatory services domain — mentoring team members, driving code reviews, and setting engineering standards * Own L3 production support for reporting pipelines, leading incident triage and resolution to minimise business impact on trading operations * Collaborate closely with compliance, middle-office, and trading desks to translate complex regulatory requirements into robust, scalable backend solutions Stack: Java · Spring Boot · Python · REST APIs · SQL
Programme Analyst Trainee at Cognizant, Jan 2021 - May 2021 · 5 mos, Chennai, Tamil Nadu, India, Worked under Non-Functional testing domain with hands-on experience in LoadRunner.
Executive programme, AI for Business, Indian Institute of Management, Lucknow
BE - Bachelor of Engineering, EleElectronics and Communications Engineering, K.Ramakrishnan College of Engineering
github: https://github.com/HariharanGaur