cv
Basics
| Name | Oi Yeek Sheng |
| yeek020407@gmail.com | |
| Phone | +65 8920 0447 |
Work
-
2025.08 - Present Singapore
Product Developer
Titansoft Pte Ltd
- Independently redesigned third-party data and status processing, reducing status-related transaction failures from 5–10% to under 1%.
- Conducted load testing with k6 and implemented system stability improvements ahead of a major traffic event; provided production support for a platform with peak concurrency of 100,000 users.
- Upgraded 11+ projects to Kafka KRaft, preserving backward compatibility and completing the migration with zero downtime.
- Implemented Kafka consumer lag alerts to detect processing delays before user reports; built Grafana dashboards to compare feature latency across enabled and non-enabled user groups.
- Use Claude agents for production support investigations and daily development, following a structured workflow of planning, test-driven development (TDD), and implementation.
-
2024.01 - 2024.05 Singapore
Software Engineer Intern
Integro Technologies Pte Ltd
- Implemented persistent retries for failed PDF re-orientation callbacks using a MongoDB-backed scheduler; containerized the Spring Boot service with Docker and validated deployment on Kubernetes.
- Developed a jQuery front-end module integrating Google’s Material Design library to modernize the SmartLender interface.
-
2023.07 - 2023.12 Singapore
Software Engineer Intern
BioKube Asia Pacific Pte Ltd
- Refactored Modbus communication in an existing .NET application to improve communication with remote systems.
- Developed a Linux deployment script to provision and manage Azure Virtual Machines, including OpenVPN configuration for secure connectivity to remote IoT systems.
Education
-
2021.08 - 2025.05 Singapore
Bachelor of Computing in Computer Science with Honours
Nanyang Technological University
- Specialization: Artificial Intelligence
- Honours (Highest Distinction) | CGPA: 4.61/5.00
- CCDS Dean’s List AY2023/2024, AY2024/2025
- Relevant Coursework: Distributed Systems, Algorithm Design & Analysis, Advanced Software Engineering, Advanced Computer Networks
Projects
- 2024.08 - Present
Exploiting Image Prior For Super-Resolution
- Developed a super-resolution approach leveraging deep generative priors to achieve improved contextual relevance in high-resolution outputs.
- 2024.08 - 2024.11
NTUTori
Student Marketplace for Second-Hand Trading
- Developed a second-hand marketplace with automated bidding and order placement, backed by Java Spring Boot microservices and PostgreSQL.
- Integrated Google Cloud Pub/Sub for asynchronous, event-driven communication between services.
- Implemented Redis caching at the API gateway to reduce backend requests and improve response times.
- 2024.04 - 2024.05
Open Source Contribution to CVAT
Contributed to the CVAT project by fixing a critical issue
- Fixed the import of outside track shapes in Datumaro-based formats.
- Developed and integrated more than 10 robust test cases using Pytest.
- 2023.08 - 2023.11
Multidisciplinary Design Project
- Designed and optimised robotic pathfinding with a modified A* algorithm, harnessing multiprocessing and parallel exhaustive search techniques for enhanced efficiency.
- Developed a multithreaded connection hub on Raspberry Pi (Debian Linux) to integrate and control diverse components, including camera, algorithm processing, STM32 board, and Android interface.
- Achieved 5th place for Task 1 and secured 2nd place for Task 2 in the competition.
- 2023.03 - 2023.05
Another-Realm
Holiday-themed Augmented Reality App that beautify Real-World Environment and Face
- Led a team of 4 members to develop Another-Realm, an augmented reality mobile app with festive themes.
- Created face filters and 3D objects for 4 holiday themes using Adobe Photoshop and Blender.
- Implemented optimized rendering techniques for smooth and realistic 3D object rendering in real-world environments.
- 2023.01 - 2023.03
Virtual Reality Obstacle Course Game
An Apocalypse Hellscape Setting Virtual Reality Game
- Led a team of 5 members to develop MOBLIMA, a virtual reality obstacle course game using Unity and Oculus Rift.
- Created interactable 3D models with realistic physics to enhance user engagement.
- Used C# to enable smooth user movement and interaction with the game environment.
- 2022.08 - 2022.10
FindR
E-Commerce Cross-Platform Price Comparison App
- Architected and developed a full-stack Django, React, and PostgreSQL application for e-commerce price comparison, featuring robust search and filtering capabilities.
- Implemented web scraping algorithm with BeautifulSoup and Selenium to extract product information from Shopee, Lazada and Amazon.
Skills
| Programming Languages | |
| C# | |
| Java | |
| Python | |
| JavaScript | |
| SQL |
| Frameworks | |
| .NET Core | |
| Spring Boot | |
| Vue.js | |
| React | |
| Django | |
| jQuery |
| Databases & Caching | |
| Microsoft SQL Server | |
| PostgreSQL | |
| MongoDB | |
| Redis |
| Infrastructure & Messaging | |
| Kubernetes | |
| Docker | |
| Linux | |
| Git | |
| AWS | |
| Azure | |
| Kafka | |
| Google Cloud Pub/Sub |
| Testing & Development Workflow | |
| k6 | |
| Grafana | |
| Claude agents | |
| Test-driven development (TDD) |
Certificates
| React - The Complete Guide 2024 (incl. Next.js, Redux) | ||
| Udemy | 2024 May |
| Spring Boot 3, Spring 6 & Hibernate for Beginners | ||
| Udemy | 2024 Feb |
| IBM Full Stack Software Developer | ||
| Udemy | 2023 Jan |
| Web Application Technologies and Django | ||
| University of Michigan | 2022 Oct |
Interests
| Software Engineering | |
| Distributed Systems | |
| Microservices | |
| Web Development | |
| Database Management |
| Artificial Intelligence | |
| Computer Vision | |
| Natural Language Processing | |
| Neural Network | |
| Diffusion Models | |
| Large Language Models |
Volunteer
-
2022.08 - 2024.07 Singapore
Sub-Committee
Rotaract Club of NTU
- Planned Ah Gong Ah Ma (AGAM) project, a community service endeavour aimed at enhancing the well-being of seniors residing in THK Beo Crescent.
- Conducted door-to-door visits to elderly homes to raise awareness about the services and opportunities provided by the active ageing centre, CareElderly.
-
2015.08 - 2019.07 Malaysia
President, Secretary, Assistant Secretary, IT Director
Leo Club of SMJK Keat Hwa
- Awarded Regional Top Leo President in 2019 for District 308 B2 (Malaysia)
- Successfully organised a two-day event, Leolympics, and Leo Quiz, tailored for Leos across Region 2, culminating in the selection of regional representatives for the district-level competition.
- Spearheaded several impactful community service initiatives, including 'Celebrating Mid-Autumn with Rumah Superkids,' facilitating Blood Donation drives, and coordinating efforts for World Kidney Day
Languages
| English | |
| Native |
| Mandarin | |
| Native |
| Malay | |
| Proficient |