Welcome! I am
Liew Kai Shin
Thanks for dropping by! I'm currently working with Rakuten Viki, where I work on shipping performant features on their web application. I previously studied Biomedical Engineering in Nanyang Technological University (NTU), where I focussed on CRISPR research. It was during this time that I picked up my Python skills.
I like to spend my spare time outside rock climbing and hiking, or planning my next escape 🧗🏻♀️🥾 A fun fact about me is that one time I almost made it to Everest Base Camp, but a snowstorm had other plans for me. I occasionally play video games on my Switch or computer, and most often you will find me on Tetris or pondering over the daily NYT puzzle 🎮🧩 My current goal right now is to run regularly.
Background
- Jul 2024 — Presentexperience
Rakuten Viki
Software Engineer
- Developed features on Viki.com and other applications
- Led efforts in smooth upgrading of NextJS versions, allowing for improved developer experience with 60% reduction in startup times and 78% reduction in build times
- Worked on the re-imagined homepage on Viki.com which was released in H2 2026
- Built agents and workflows to shorten the migration of a large-scale legacy Next.js frontend to SvelteKit with 25-99% improvements in various Core Web Vitals
- Awarded a spot bonus in Q4 2024 for work achievements
- Typescript
- NextJS
- React
- SvelteKit
- VideoJS

- Jul 2023 — May 2024
DxD Hub
Jun 2023 — May 2024experienceSoftware Engineer
- Collaborated with clinicians and researchers in various settings to develop applications in the digital health space with React, React Native, and Django REST Framework
- Data analysis, pre-processing, feature generation, and building of machine learning models for risk prediction of patient outcomes with Python
- Typescript
- React
- React Native
- Redux
- Django
- AWS
Jun 2021 — Jun 2023experienceData Science Associate
- Data analysis, pre-processing, feature generation, and building of machine learning models for risk prediction of patient outcomes with Python
- Python
- scikit-learn

- Jan 2020 — May 2021
Nestlé
Jul 2020 — May 2021experienceFinal Year Project Student
- Developed RTD prototypes of an Nestlé beverages with improved nutritional content
- Food science
Jan 2020 - Jun 2020experienceBiotransformation Intern
- Developed RTD prototypes of existing Nestlé beverages with improved nutritional content, and worked on new product ideas
- Food science



- Aug 2017 — May 2021
Nanyang Technological University
Aug 2017 — May 2021educationBachelor's in Engineering (Bioengineering), with Honours
Coursework
- Engineering Statistics
- Numerical Methods and Data Analytics
Activities
- Volunteer for SHINE Children and Youth Services
Jan 2019 - Nov 2019researchInternational Genetically Engineered Machine (iGEM)
- Represented NTU at the worldwide synthetic biology competition held in Boston, MA
- Awarded Gold medal for research accomplishments
- CRISPR
Aug 2018 — May 2019researchUndergraduate Research on Campus (URECA)
- Awarded NTU President Research Scholar for research accomplishments
- CRISPR


Projects

2025 - A year In Graphs I recorded data about myself for almost a year
- Python
- D3.js

Bookmarks Backup An automation system for backing bookmarks on the Brave browser
- Python
- Shell
- cron
- GitHub

AWS Pop Quiz A mini pop quiz to revise on AWS concepts
- Javascript
- React
- AWS

Horoscope Bot A telegram bot for reading the day's horoscope
- Python
- python-telegram-bot
- Beautiful Soup