Professional Profile
Results-driven Senior IT Consultant and Software Engineer specializing in the design, development, and modernization of enterprise-grade backend applications. Proven track record of delivering robust, scalable architectures within Agile (Scrum) environments across highly regulated sectors, including Banking, Energy, and Transportation. Expert in the modern Java ecosystem, microservices design, cloud-native deployments, and Test-Driven Development (TDD). Trusted partner for aligning complex technical implementations with strategic business objectives.
Professional Experience
Senior Software Engineer
- Enhanced and maintained the Train Fault Management System (FMP), leveraging Core Java/Spring backends and Angular frontends for real-time fault visualization.
- Managed mission-critical integrations using AS2 over HTTPS, ensuring strict security compliance and message integrity with external transit partners.
- Coordinated production deployments via the HEAT Portal, collaborating with cross-functional stakeholders to resolve critical incidents and safeguard train schedules.
Senior Java Developer
- Designed and documented the data layer architecture for Toyota Australia's Online Service Booking System, integrating Stripe and Salesforce Message Queues.
- Implemented Azure-based APIs featuring Redis caching; optimized CI/CD pipelines via Azure DevOps for deployment to Pivotal Cloud Foundry (PCF).
Systems Analyst & Full Stack Developer
- Designed a Java-based (JSF, Spring, JPA) Invoice Tracking System, migrating legacy data to MySQL and securing the footprint with Spring Security.
- Successfully migrated legacy Oracle databases using IBM DataStage and transitioned legacy .NET frameworks into modern enterprise Java pages.
- Built interactive KPI Dashboards and Project Management portals utilizing PrimeFaces, Spring Core, and RESTful APIs to maximize stakeholder visibility.
Prior experience includes impactful software engineering roles at Sony (Bangalore), Sobha Renaissance Information Technology, and Saastha Infotech, focusing on ATM switch maintenance, healthcare solutions, and core banking systems.