cv
Basics
Name | Oi Yeek Sheng |
[email protected] | |
Phone | +65 8920 0447 |
Education
-
2021.08 - 2025.07 Singapore
Bachelor of Computing (Honours) in Computer Science
Nanyang Technological University
- CGPA: 4.53/5.00 (Highest Distinction)
- MOE Tuition Grant Holder
- Dean's List for AY23-24
Work
-
2024.06 - Present Software Engineer Intern
AV Media Pte Ltd
- Architected a full-stack avatar receptionist application for Nanyang Business School using Flask and React.
- Established real-time, bidirectional communication between frontend and backend via WebSocket technology, enhancing user experience with seamless interactions.
- Crafted an LLM pipeline leveraging Retrieval-augmented generation (RAG) with function-calling capabilities, expanding the system’s ability to handle complex queries.
-
2024.01 - 2024.05 Software Engineer Intern
Integro Technologies Pte Ltd
- Devised a MongoDB-based scheduler within a Spring Boot microservice to manage retries of failed PDF reorientation tasks, ensuring reliable delivery to the callback server.
- Created a dynamic UI feature in jQuery and JavaScript, allowing users to customise their interface with Material Design preferences.
-
2023.07 - 2023.12 Software Engineer Intern
BioKube Asia Pacific Pte Ltd
- Optimised a .NET application by refining Modbus communication between PLC and application, effectively reducing response times for remote accessing by over 50%.
- Integrated sewage treatment log storage on Azure, featuring a graphical representation of historical data.
- Developed an Azure Function with CRON-triggered monitoring to continuously assess system health, automatically dispatching email alerts for detected malfunctions or anomalies.
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
- Co-developed a marketplace platform featuring an innovative auto-bidding algorithm and streamlined order-placement for second-hand items
- Engineered a scalable microservices backend infrastructure using Spring Boot and PostgreSQL, enabling modular development and improving system resilience and maintainability.
- Integrated gRPC for inter-service communication, boosting data transfer efficiency, ensuring seamless user experience even under high load.
- Leveraged Google Cloud Pub/Sub to implement a highly scalable event-driven architecture, enabling 10x traffic spike handling without performance degradation and facilitating seamless service decoupling.
- 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.
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 |
Skills
Programming Languages | |
Java | |
Python | |
JavaScript | |
C# | |
PostgreSQL |
Libraries & Frameworks | |
Spring Boot | |
React | |
Hibernate | |
Django | |
jQuery |
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 or bilingual proficiency |
Chinese | |
Native or bilingual proficiency |