Available to hire
I am a results-driven software engineer based in Singapore with 5+ years of experience building scalable backend systems, microservices, and cloud deployments. I have led cross-functional teams through the full SDLC, implemented secure architectures, and delivered high-quality, automated releases for financial services workloads.
My focus areas include Java/Spring Boot, Kubernetes/Docker, CI/CD automation, and data-driven solutions, including AI/ML pipelines and blockchain-enabled applications. I thrive in Agile environments and enjoy mentoring junior developers to improve code quality and maintainability.
Skills
Language
English
Fluent
Work Experience
Software Engineer (Contract) at Bank of Singapore
January 1, 2025 - PresentLead a team responsible for automating and managing the Account Opening Document process. Developed over six microservices for Client Lifecycle Management which improved onboarding time and reduced cost. Designed and implemented a workflow microservice with fine-grained role-based access control, data migration jobs modernizing legacy systems with minimal downtime, and integrated internal file storage and APIs with new services. Collaborated with Business Analysts and stakeholders for requirement gathering. Maintained build quality and code coverage using SonarQube and Git following best practices.
Software Engineer at Confiz Limited
November 1, 2024 - August 20, 2025Built and optimized backend systems for a Fortune 500 client using Java and Spring Boot. Collaborated with security teams to implement secure authentication and API access patterns using Spring Security and encrypted storage. Developed a secure internal voting app leveraging Hyper Ledger Fabric, Node.js, and React. Contributed to both backend and Angular-based frontend applications. Implemented CI/CD pipelines with Jenkins and monitored Kubernetes deployments. Maintained SQL Server databases and Azure Blob storage. Published streaming data using Kafka and ensured code quality with SonarQube.
Data Scientist at Datek Solutions
June 30, 2022 - August 20, 2025Engineered systems to stream and analyze live crypto and forex data from Binance, Bonfida, and Polygon. Applied machine learning models using TensorFlow and Keras for real-time insights and analysis.
Freelance Full Stack Developer and Data Engineer at Fiverr, Upwork Inc.
July 1, 2022 - August 20, 2025Delivered full-stack solutions using MERN, MEAN, and MEVN stacks. Built smart contracts with Solidity and Ethereum. Executed custom tasks involving Go, Rust, Python, and machine learning models.
Lead Software Engineer (Contract) at Bank of Singapore (payroll via Percept Solutions)
January 1, 2025 - PresentLed cross-functional teams through the full SDLC from requirements gathering to post-go-live support, ensuring timely, defect-free releases. Coordinated UAT/SIT with stakeholders, tracked issues in JIRA, and ensured production readiness across multiple banking workflows. Mentored junior developers, conducted code reviews, and enforced coding best practices to improve quality. Designed and delivered 6+ microservices for Client Lifecycle Management to improve onboarding time and reduce costs. Built a workflow microservice with RBAC for secure enterprise transactions. Automated document processing and account opening workflows, reducing manual intervention by 40%. Architected data migration pipelines for minimal downtime. Implemented CI/CD pipelines and SonarQube quality gates to ensure code quality and deployment automation.
Software Engineer at Confiz Limited
July 1, 2022 - November 1, 2024Built and optimized backend systems using Java and Spring Boot. Managed cloud infrastructure and deployments (GCP, Kubernetes/GKE) for high availability, scalability, and security. Monitored application performance, implemented alerting and logging solutions for operational reliability. Supported AI/ML pipelines with optimized training and inference processes. Collaborated with security teams to implement secure authentication and API access patterns using Spring Security and encrypted storage. Contributed to secure internal apps and dashboards, including cloud-native deployments and CI/CD pipelines with Jenkins; maintained SQL Server databases and Azure Blob storage; published streaming data via Kafka; maintained code quality with SonarQube.
Data Scientist at Datek Solutions
July 1, 2021 - June 1, 2022Engineered systems to stream and analyze live crypto/forex data from Binance, Bonfida, and Polygon. Applied machine learning models using TensorFlow and Keras for real-time insights.
Freelance Full Stack Developer and Data Engineer at Fiverr, Upwork Inc.
October 1, 2020 - July 1, 2022Delivered full-stack solutions using MERN, MEAN, and MEVN stacks. Built and deployed smart contracts on Ethereum using Solidity, enabling decentralized asset management. Delivered blockchain solutions in Go, Rust, and Python including token contracts and dApps prototypes. Worked on tasks involving Go, Rust, Python, and ML models.
Education
Bachelor of Science in Computer Science at FAST-NUCES, Islamabad, Pakistan
August 1, 2018 - July 1, 2022Bachelor of Science in Computer Science at FAST-NUCES, Islamabad, Pakistan
August 1, 2018 - July 1, 2022Qualifications
AWS Certified Cloud Practitioner
January 11, 2030 - August 20, 2025Data Analysis Using Python (IBM)
January 11, 2030 - August 20, 2025Spring Boot Microservices and Spring Cloud. Build & Deploy (Udemy)
January 11, 2030 - August 20, 2025Testing Java with Junit5 & Mockito (Udemy)
January 11, 2030 - August 20, 2025AWS Certified Cloud Practitioner
January 11, 2030 - December 8, 2025Data Analysis Using Python
January 11, 2030 - December 8, 2025Spring Boot Microservices and Spring Cloud. Build & Deploy
January 11, 2030 - December 8, 2025Testing Java with JUnit5 & Mockito
January 11, 2030 - December 8, 2025Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Singapore today.