Available to hire
I am a senior software engineer with 15+ years of experience designing, building, and modernizing enterprise systems across banking, financial services, healthcare, security platforms, and enterprise SaaS. I specialize in Java, distributed systems, and scalable architectures, and I enjoy turning complex problems into robust, maintainable solutions.
I thrive in Agile teams, lead refactors and cloud migrations, and am committed to delivering secure, production-grade software. My focus is on practical architecture, solid testing, and strong collaboration across cross-functional teams to drive measurable business impact worldwide.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Developer at Covata
October 1, 2017 - PresentDesigned and enhanced a high-performance data security platform handling sensitive enterprise data at scale. Modernized legacy monolithic services into containerized microservices using Docker and Kubernetes. Implemented Spring Boot REST APIs with layered architecture and SOLID design. Introduced structured logging and centralized monitoring to improve observability. Optimized database access patterns and introduced asynchronous processing to boost throughput. Implemented OAuth 2.0 and SAML-based authentication for enterprise security compliance. Automated build/deploy pipelines with Gradle and Jenkins. Contributed to architectural roadmaps and cross-team design sessions. Applied TDD and Mockito-based unit testing to improve regression safety and maintainability.
Senior Software Developer at Morningstar
May 1, 2017 - August 1, 2017Maintained and enhanced user-facing financial platforms built with Java and ASP.NET. Resolved XSS and input validation vulnerabilities to strengthen security. Refactored legacy modules to improve stability and expanded automated test coverage. Operated within an Agile/TDD framework with frequent sprint-based releases.
Senior Java Developer at Deutsche Bank
June 1, 2012 - December 1, 2016Architected and implemented high-performance ETL systems using Groovy and Oracle SQLLDR. Designed configuration-driven data ingestion pipelines for large financial datasets. Built a concurrent reporting framework using java.util.concurrent. Implemented fault-tolerant failover with round-robin strategies across CMIS servers. Developed RESTful microservices for modular data extraction and integration workflows. Orchestrated workflows with Activiti BPM and integrated SSL-based authentication with LDAP. Built message-driven components using ActiveMQ and emphasized pair programming, TDD, CI/CD, and bi-weekly production releases. Improved operational stability through enhanced exception handling and resource pooling.
Technology Lead at Primatics Financial
January 1, 2006 - December 31, 2011Led a team of engineers building a concurrent loan cashflow and risk processing platform for financial institutions. Designed scalable architecture and implemented multithreaded processing using Java concurrency utilities. Leveraged JMS and distributed processing patterns to handle high-volume workloads.
Senior Engineer at 360 Training Ltd
January 1, 2011 - December 31, 2011Developed backend components for an enterprise e-learning platform using Spring MVC and REST services. Improved performance of bulk user import modules and enhanced code quality through refactoring and unit testing.
Lead Engineer at Folio3
January 1, 2011 - December 31, 2012Led migration of healthcare systems from Oracle to SQL Server, including schema and PL/SQL conversion. Optimized database performance and refactored legacy modules.
Lead Software Engineer at Logitive Systems
January 1, 2012 - December 31, 2013Built multithreaded data obfuscation utilities for sensitive enterprise datasets. Established Selenium automation integrated with Gradle and Jenkins CI pipelines.
Software Engineer at Matrix Systems / Prislogix
January 1, 2004 - December 31, 2006Contributed to enterprise financial and healthcare systems using Java, C#, and SQL-based backends.
Education
Master of Computer Science (MCS) at Iqra University
January 11, 2030 - March 10, 2026Qualifications
Industry Experience
Financial Services, Healthcare, Software & Internet, Professional Services, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Sydney today.