Hi! 👋 I'm Kevin Pek
I like Computer Science, Math, Design, and everything in between.
I enjoy building things and learning new skills, and I believe in making the world better through good design and software.
Over here you can find my work experience and some of my side projects. Occasionally I share how I solved problems that are interesting to me and nerd out about random things on my personal blog.
About Me
Back in 2013, I wrote my first "Hello World" program in C++. This started from my interest in game development, and a strong desire to build experiences that bring joy to others.
Since then, my interests have broadened significantly, and my lifelong goal is to find ways to apply the knowledge I have learnt to solve problems and make a difference.
Skills
Data Science
- sklearn
- PyTorch
- PaddlePaddle
I started learning about Data Science through the course "Machine Learning A-Z" on Udemy in 2021. Around this time I also came across NVIDIA's GauGAN, kickstarting my fascination with Deep Learning. My undergraduate studies and internship experiences have further deepened this knowledge, and I enjoy reading about leading AI research.
Web Development
- React
- NodeJS
- NextJs
- Express
- FastAPI
- Flask
- Spring Boot
- HTML
- CSS
- TailwindCSS
- AlpineJS
- Astro
- Django
I started my journey into web development in 2021 from Harvard's CS50W course. Since then I have become well acquainted with full stack development through various projects and internship experiences.
Tools
- Docker
- Git
- Bash
- AWS
- GCP
- Azure
Various internships, school assignments, and personal projects have given plenty of experience with cloud environments, containerization, version control, bash scripting, and working with the Linux terminal.
Programming Languages
- Typescript
- Javascript
- Python
- C
- Java
- Swift
- C#
- Julia
- R
- Rust
- Lua
My journey from aspiring game developer to data science and full-stack roles has introduced me to a wide array of programming languages. I often tinker with newer, niche programming languages in some of my open-source work.
Experience
Data Scientist Intern @ GovTech
- Python
- FastAPI
- PyTorch
- PaddlePaddle
- sklearn
- Docker
- Deep Learning
- AWS
Research Assistant @ NUS IORA, NCS
- Python
- Data Analysis
- Finite Volume Method
- FiPy
- PyTorch
- Azure
Research Assistant @ NUS IORA, SIA
- Typescript
- Express
- React
- Docker
- Python
- FastAPI
- Multi-armed Bandits
- AWS
Full Stack Intern @ Idemia
- Java
- Spring Boot
Modelling and Simulations Intern @ DSTA
- C#
- Unity
- Reinforcement Learning