Experience
A timeline of my professional journey — from embedded Java to banking analytics platforms.
Lead Product Engineer
MBB Labs Private Limited (Maybank) · Bengaluru, India
Leading the SCRIPT banking analytics platform — designing modular architecture, building analytics engines, and delivering executive dashboards for portfolio performance, profitability, and risk metrics.
Technical Architect
Capgemini India Private Limited · Bengaluru & Toulouse
Architected application components for Airbus End-to-End PLM portfolio within a SAFe Agile Release Train. Designed REST APIs and collaborated with system architects on solution design and architectural runway.
Technical Lead
Tata Consultancy Services · Bengaluru & UK
Led R&D for datacenter operations at a Big Four firm. Designed Agent Management System and built an NLP-powered Virtual Assistant. Led a team of 5 delivering solutions used by 400+ engineers worldwide.
Technical Lead
Oracle Financial Services Software · Bengaluru, India
Product engineering for OFSAA banking analytics. Developed Funds Transfer Pricing module with advanced pricing methods. Built REST APIs and designed interfaces for Cash Flow Engine and ICC Batch processing.
Software Engineer
NDS Limited (now Synamedia) · Bengaluru, India
Built Java Electronic Program Guide for DirecTV set-top boxes. Developed program schedule grid, channel navigator, and recording scheduler UI screens integrated with NDS VideoGuard conditional access system.
Education
Master of Computer Applications (MCA)
Nehru Memorial College, Bharathidasan University · Tiruchirappalli, India
Postgraduate degree in Computer Applications, building a strong foundation in software engineering, data structures, algorithms, and database systems.
Bachelor of Science (B.Sc.)
Nehru Memorial College, Bharathidasan University · Tiruchirappalli, India
Undergraduate degree laying the analytical and mathematical groundwork for a career in technology.