cv

Contact Information

Name Oi Yeek Sheng
Email oiye0001@e.ntu.edu.sg
Phone +65 8920 0447
Location Singapore,

Experience

  • 2024 -

    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 - 2024

    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 - 2023

    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.
  • 2022 - 2024

    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 - 2019

    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

Education

Skills

Programming Languages: Java, Python, JavaScript, C#, PostgreSQL
Libraries & Frameworks: Spring Boot, React, Hibernate, Django, jQuery

Languages

English : Native or bilingual proficiency
Chinese : Native or bilingual proficiency

Interests

Software Engineering: Distributed Systems, Microservices, Web Development, Database Management
Artificial Intelligence: Computer Vision, Natural Language Processing, Neural Network, Diffusion Models, Large Language Models

Projects

  • Exploiting Image Prior For Super-Resolution
    • Developed a super-resolution approach leveraging deep generative priors to achieve improved contextual relevance in high-resolution outputs.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.