James Koh
Data Science Instructor | PhD
Work Experience
Data Science Instructor & AI Practicum Manager
Principal Apr 2025 - present
Senior Jul 2021 - Mar 2025
School of Computing and Information Systems, SMU
- Instructor for Master of IT in Business (MITB) programme.
- COR1305 Spreadsheet Modeling
- CS603 Multi-agent Systems
- CS604 Deep Learning for Visual Recognition
- CS609 Introduction to Reinforcement Learning (course creator)
- CS610 Applied Machine Learning
- IS622 Python Programming and Data Analysis
- IS628 Computational Thinking with Python
- Manage relationships with external companies for collaborations and internship opportunities.
- Supervise capstone projects - provide directions and assess students.
- Cloud computing solutions for ML applications
- Reinforcement learning for entry checks
- Data classification through NLP and Generative AI
- SMU Staff Excellence Award 2024
- SCIS Outstanding Instructor Award AY2022/23
ConsultantApr 2022 - Jun 2023
VE Capital Asia
- 15-months contract performed in personal hours, with formal approval.
- Multi-constraint and multi-objective optimization of actual warehouse.
AI Scientist
Manager Grade 9 Oct 2020 - Jun 2021
Manager Grade 8 Sep 2019 - Sep 2020
AI Program Office (formerly, Digital Services Lab), IMDA
- Implement YOLOv4 in PyTorch with tailored image processing for assessment of workplace compliance.
- Implement EfficientDet with auxiliary liveness detection head for COVID-19 enforcement robot.
- Develop end-to-end Flask applications in Docker container for in-house and external end-users.
- Project Management. Sourced for collaborators, wrote proposal, secured funding of over $200,000 from Assistant Chief Executive, drafted contract and oversaw execution.
- Use Confluence and JIRA with Agile methodology.
Machine Learning EngineerJun 2018 - Sep 2019
BioMind (formerly, Hanalytics Pte. Ltd.)
- Apply deep learning on CT images for semantic segmentation using TensorFlow v1; version control with git.
- Extract data from DICOM files, clean data, pre-process image, perform augmentations, post-process results.
- Linux to run GPU servers.
- Use MRI scans with tabular data to perform classification of whether patient is suited for surgery or radiotherapy.
- Apply reinforcement learning to automate treatment planning.
ResearcherAug 2014 - Jun 2018
Nanyang Technological University
- Carry out research in theoretical Biophysics; published 6 articles (5 within top quartile international journals).
- Write codes in MATLAB to run numerical simulations, perform statistical analysis and machine learning in R.
- Conduct tutorial sessions and mentor senior undergraduates on final year project.
- Assist professor in applying for research grants.
- Best Teaching Assistant 2016
InternMay 2013 - Jul 2013
IMRE, A*STAR
- Laboratory research of hydrogel for evaporative cooling.
Education
Doctor of Philosophy 2014 - 2018
Nanyang Technological University
- Nanyang President’s Graduate Scholarship
Bachelor of Aerospace Engineering 2010 - 2014
Nanyang Technological University; Korea Advanced Institute of Science and Technology
- CN Yang Scholars Program with Nanyang Scholarship
- Dean’s List in 2014
Professional Credentials
National Institute of Education
- Graduate Certificate in Teaching and Learning in Higher Education 2024-2025
Python Institute
- Certified Professional in Python (48EA.5Fku.yWGb) 2024
Singapore Management University
- Graduate Certificate in Law & Technology 2022-2023
EC-Council
- Certified Ethical Hacker v11 (ECC7286314950) 2022
- Network Defense Essentials (ECC6751029384) 2021
Amazon Web Services
- Certified SysOps Administrator - Associate (82R60PMLKEE1QH39) 2021
- Certified Developer - Associate (91Q1N0VJBNQ1Q754) 2021
- Certified Machine Learning - Specialty (FTWPX8GBDB441S9B) 2020
- Certified Solutions Architect - Associate (GY1KCBFL214EQVKY) 2020
Project Management Institute
- Certified Associate in Project Management (2776886) 2020
Professional Memberships
- ACM Member
- IEEE Member
Interests
- Swimming
- Diving (Rescue diver; Tec Sidemount)
- Chinese Chess