From Doctor to Software Developer
Before transitioning into software development, I spent over eight years in the medical field, gaining hands-on experience in patient care, emergency response, and surgical procedures. My journey as a doctor equipped me with critical thinking, problem-solving, and adaptability—skills I now apply in tech.
Back to homepageEducation
Bachelor of Medicine, Bachelor of Surgery (MBBS)
University of Malaya, Malaysia, 2009 - 2014
Career Timeline
Houseman (Trainee Doctor)
Hospital Kulim, Kedah
2014 – 2016
Completed a two-year rotational training program across six core departments: Orthopaedics, Internal Medicine, Obstetrics & Gynaecology, Emergency, Paediatrics, and Surgery.
- Conducted patient history-taking, daily ward rounds with medical officers and specialists, and reviewed test results to report to supervising doctors.
- Performed essential medical procedures, including phlebotomy, vaginal deliveries, suturing, intravenous (IV) line insertions, urinary catheterization, and minor surgical interventions.
- Assisted medical officers and specialists in major surgical procedures.
Medical Officer
Penang General Hospital
2016 – 2018
Obstetrics & Gynaecology Department
Worked in a high-pressure environment, managing complex cases in obstetrics and gynecology.
- Managed high-risk pregnancies, labor, and emergency deliveries.
- Performed over 50 C-sections and assisted in gynecological surgeries.
- Conducted over 1,000 transabdominal ultrasounds for obstetric and gynecological patients.
- Supervised and mentored house officers, ensuring smooth clinic operations.
- Facilitated the 2017 Maternal-Fetal Medicine Conference in Malaysia.
General Practitioner
Dr. (Mdm) Ooi Clinic, Penang, Malaysia
2018 – 2022
Provided comprehensive medical care in a community clinic setting.
- Diagnosed and managed a wide range of medical conditions.
- Conducted patient consultations, examinations, and follow-up care.
- Ordered and interpreted lab tests to guide treatment decisions.
- Handled administrative responsibilities, ensuring efficient clinic operations.
Why I Transitioned to Tech
While working as a doctor, I developed an interest in technology, particularly in data analysis and artificial intelligence applications in healthcare. Over time, I realised that problem-solving in medicine and programming shared many similarities—both require analytical thinking, continuous learning, and precision. This led me to pursue a Master's in Computing and Innovation, ultimately transitioning into software development.
Current Medical License
I still hold a valid medical license in Malaysia and am registered with the Malaysian Medical Council (MMC). You can verify my registration here.