Steven Kester Yuwono

Just another software engineer. :D

About Me


Please note that JRE (Java Runtime Environment) is required to run TetrisAI, A Typist's Calendar, ImageSearch, and AudioSearch.



National University of Singapore.

Aug 2016 - Jan 2018

Master of Science (Computer Science) by Research

Thesis title:
Automated Diagnosis of Acute Appendicitis Based on Clinical Notes (link)

Collaborated with National University Hospital (NUH) to develop a patented novel neural network model for predicting acute appendicitis using free-text emergency department (ED) notes written by doctors.


National University of Singapore.

Aug 2012 - Jun 2016

Bachelor of Computing (Computer Science)
with Honours (Distinction)

Focus area:
• Artificial Intelligence
• Information Retrieval

• IEEE Singapore Computer Society Book Prize (2016) (link)
-- Best Bachelor of Computing Honours Project in AY 2015/2016
• Certificate of Distinction in Information Retrieval (2016) (link)
• Certificate of Distinction in Artificial Intelligence (2015) (link)

Patents and Publications.

Yuwono, S. K., Ng, H. T., & Ngiam, K. Y. (2019). Learning from the Experience of Doctors: Automated Diagnosis of Appendicitis Based on Clinical Notes. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics (ACL 2019), 18th BioNLP Workshop. (link)

Yuwono, S. K., Biao, W., & D’Haro, L. F. (2018). Automated Scoring of Chatbot Responses in Conversational Dialogue. In Proceedings of International Workshop on Spoken Dialog System Technology (IWSDS 2018), WOCHAT. (link)

Yuwono, S. K., Ng, H. T., & Ngiam, K. Y. (2017). System and Method for Computerized Diagnosis Based on Clinical Notes. Singapore Patent No. 10201709877S.

Yuwono, S. K., Ng, H. T., & Ngiam, K. Y. (2016). Automated Anonymization as Spelling Variant Detection. In Proceedings of the 26th International Conference on Computational Linguistics (COLING 2016), Clinical NLP Workshop. (link)

Work Experience.

Past 4 years of working experience including internship and part-time positions.




Senior Software Engineer

Working on Android platform and ecosystem.


National University Hospital.


Data Analyst

Responsible for building models and applying machine learning and NLP in healthcare domain: anonymization, data cleaning, model building and tuning, and clinical trial/validation set-up.

Developed novel neural network model to predict multiple diagnosis and length of stay using Emergency Department clinician's free-text notes



Redmond, WA

Software Engineer Intern

Software Engineer in the Core Experience (CXE) Team in Microsoft Office.
Involved in developing internal tools to enhance Microsoft Office development.

Developed tools to process, visualize, and aid developers to locate memory leaks, and detect critical thread blocking (i.e. UI) in multi-threaded environment.




Software Developer Intern

Software developer in Media and Entertainment (M&E) department, Maya® Animation.
Embarked on Maya® Time Editor project.

Involved in developing new features and bug fixes of various scale and type including:
1. Back-end functionalities
2. Graphical User Interface
3. Maya Scripting Language (MEL)

Involved in organizing and preparing Singapore Maya User Group (SMAUG), a workshop for Maya® Animation Customer to experience first-hand new features that are yet to be released.

About Me.

Steven Kester Yuwono

Steven Kester Yuwono

Software Engineer and Data Scientist. Specializing in Machine Learning, Neural Networks, and Natural Language Processing (NLP).
Passionate about any kind of software development and research in computing-related field.
Freelance web and mobile app developer.
Feel free to contact me for any queries.

On the side, selling affordable and fully customizable musical instrument cables:
• 1/4 inch guitar cable
• XLR microphone cable
• and more
Please click here for more details.

Contact Me.

Your message was sent, thank you!

Please feel free to send me a message.

Email Address