Senior Principal Software Engineer & Database Developer. Passionate about building robust backend systems, database solutions, and scalable enterprise applications.
I am a Senior Principal Software Engineer and Core Banking Domain Expert specializing in Islamic Banking systems. Over my career, I have engineered high-performance enterprise architectures, robust backend systems, and complex database ecosystems for critical financial infrastructure.
My technical expertise centers on building resilient microservices using Java and Spring Boot, paired with deep data layer engineering as a PL/SQL expert. Bridging the gap between development and mission-critical operations, I specialize in cloud-native DevOps practices, specifically orchestrating containerized production deployments using Docker Swarm and VMware Tanzu VCF Kubernetes clusters.
A definitive milestone of my career includes leading high-complexity core banking migrations, notably transitioning legacy architectures from Temenos T24 to AbabilNG, and successfully deploying AbabilNG into enterprise-grade Tanzu K8s environments. I bring a unique perspective to fintech innovation, combining rigorous database design, advanced API development, and secure infrastructure automation to deliver banking excellence.
Leading software engineering initiatives, designing database architectures, and developing enterprise-grade applications. Responsible for system design, code review, mentoring junior developers, and ensuring high-quality deliverables.
Designed and optimized database schemas, wrote complex stored procedures and triggers, and ensured data integrity across enterprise applications. Improved query performance and implemented database security best practices.
Designed and implemented a scalable enterprise database architecture with optimized stored procedures, triggers, and ETL pipelines for Millennium Information Solution Ltd.
Containerized and deployed microservices on Kubernetes, implementing CI/CD pipelines and monitoring for enterprise-grade applications.
My inbox is always open — whether you have a project idea, a job opportunity, or just want to say hi. I'll get back to you as soon as I can!
Say Hello 👋