
I’m a combination of software architect, developer and systems engineer. Throughout my career of more than 15 years, I’ve designed software systems, written code in various programming languages and maintained IT infrastructures. Like everyone else, I started with basic programming skills that I learnt in school. With an inquisitive mind and a keen interest in technology, I started working on personal projects to help me develop my skills. This blog serves as a journal of my learning experiences.
Core Skills
The following is a list of my core skills (not an exhaustive list) which I have been practicing for the past few years:
| Programming Languages | Java (Spring) Python Linux (Bash) |
| Architectures | Distributed systems Event-driven Serverless Microservices Containerization (Docker) |
| Cloud | OCI AWS Terraform Kubernetes |
| Database Systems | RDBMS (SQL)DynamoDB (NoSQL) |
| Frontend Development | React JavaScript HTML CSS |
| CICD | Git Jenkins Maven Gradle JUnit 5 |
| Systems Engineering | DNS Web Servers Load Balancers Monitoring Alerting Virtualization Networking |
| Operations | Incident Management Change Management Monitoring |
| Misc. | Agile Project Management |
Work Experience
![]() | Oracle Principal Technical Operations Engineer June 2025 - Present |
Principal engineer responsible for the operation of production environments to support critical business operations for the sovereign cloud running on Oracle Cloud Infrastructure (OCI).
![]() | JP Morgan Chase Software Engineer III 2022 February - 2025 April (3 years 2 months) |
Full stack developer responsible for the design and implementation of AWS cloud-native software solutions (data engineering and data pipelines) to serve the Big Data needs of various lines of businesses in the bank.
Key achievements:
- Architected complex solutions consisting of components such as message queues, microservices, NoSQL database and third-party platforms.
- Delivered highly scalable and highly available software solutions by Dockerizing apps and deploying them to Kubernetes / ECS.
- Automated infrastructure provisioning using Infrastructure-as-Code (IaC) principles by developing Terraform modules to manage AWS resources across multiple environments.
- Implemented DevOps practices by building Jenkins CICD pipelines to automate builds, tests, scans, and deployments to achieve a reduction in developer toil.
- Collaborated with other engineering teams across geographical time zones using Agile methodology to plan and deliver projects.
![]() | Deloitte Manager 2018 June - 2022 February (3 years 9 months) |
Software engineering manager at a consulting firm responsible for delivering Identity and Access Management (IAM) cybersecurity projects for the banking sector.
Key achievements:
- Led a team of 4-6 engineers as technical lead to deliver a workforce IAM platform for a bank which served the entire organization across multiple geographic regions.
- Architected solutions and acted as a subject-matter expert to enhance pre-sales efforts, leading to improved client engagement.
- Empowered teams by providing mentorship and conducting firm-wide IAM training to engineers of various experience levels.
![]() | CrimsonLogic Senior Security Engineer 2015 June - 2018 June (3 years 1 month) |
Developer responsible for delivering government-to-government (G2G) software solutions.
Key achievements:
- Developed and managed a Public Key Infrastructure (PKI) system enabling the modernization of e-government services.
![]() | ST Electronics (Info-Software) Software Engineer 2009 July - 2018 May (5 years 11 months) |
Developer responsible for building and maintaining systems for government agencies, including mission-critical systems.
Key achievements:
- Identified and resolved application performance bottlenecks by optimizing SQL queries and fine-tuning the database through the use of indexes and materialized views.
- Migrated centralized Source Control Management (SCM) to a distributed SCM (i.e. Git) achieving improved collaboration and reducing conflicts in code baselines for engineers working at various sites.
- Completed full SDLC lifecycles and successfully launched multiple projects.
Certifications
It’s not an exhaustive list, but some of the key certifications relevant to my career interest.
| 2025 Dec | Cloud | Oracle Cloud Infrastructure 2025 Cloud Observability Professional | |
| 2025 Dec | Cloud | Oracle Cloud Infrastructure 2025 Cloud Operations Professional | |
| 2025 Jul | Cloud | Oracle Cloud Infrastructure 2025 Architect Associate | |
| 2025 Apr | TOGAF | TOGAF Enterprise Architecture Practitioner | |
| 2025 Mar | Cloud | AWS Certified Security Specialty | |
| 2025 Mar | Cloud | AWS Certified Solutions Architect Professional | |
| 2025 Mar | Cloud | AWS Certified DevOps Engineer Professional | |
| 2022 Jun | Cloud | CKA: Certified Kubernetes Administrator | |
| 2022 Apr | Cloud | CKAD: Certified Kubernetes Application Developer | |
| 2022 Sep | Cloud | HashiCorp Certified: Terraform Associate | |
| 2020 Aug | IAM | ForgeRock Accredited Consultant | |
| 2021 Mar | IAM | Okta Certified Professional | |
| 2014 Sep | ITIL | ITIL Intermediate Operational Support and Analysis | |
| 2011 Jan | Database | Oracle Database 11g Administrator Certified Associate | |
| 2004 | App | Java Certified Programmer |
Education
![]() | Bachelor’s in Computer Science National University of Singapore (NUS) June 2009 |
![]() | Diploma in Information Technology Temasek Polytechnic August 2004 |






