Sengwei Yeoh
Full Stack Developer & Graduate Teaching Associate
Professional Summary
Masters candidate in Computer Science and Engineering at The Ohio State University with professional experience as a full stack developer and graduate teaching associate. Led enhancements of enterprise mobile platforms, resolved complex performance and security issues, and guided students in assembly design for 3D engineering projects. Passionate about building scalable web and mobile applications and exploring advanced machine learning techniques for innovative solutions.
Work Experience
Graduate Teaching Associate
The Ohio State University | 2023 – Present
- Guide students on assembly design using OnShape for the creation of detailed 3D models for engineering projects.
Full Stack Developer
Hitachi eBworx | 2021 – 2023
- Led the enhancement of the Mobile Point of Sales (MPOS) system for Great Eastern Malaysia, increasing customer engagement and sales efficiency through key development contributions and seamless two‑way data integration with GreatPlanner.
- Dramatically improved application stability and pre‑load efficiency by identifying and resolving a critical memory leak using XCode’s memory graph debugger.
- Enhanced system security by integrating and refining the OpenID Connect authentication protocol with JWT, addressing weak pseudo‑random number generator issues, and developing a robust password hash salting algorithm for offline user authentication.
- Developed and integrated IBM MobileFirst Platform adapters to support CRUD operations with a SQL database backend, improving data handling and operational efficiency.
- Engineered custom PDF templates with JasperReports and PDFTron for dynamic report generation, facilitating effective code migration across VSIT, SIT, UAT, and production environments.
Intern
Hitachi eBworx | 2020 – 2021
- Completed an internship program focused on full‑stack development and gained practical experience contributing to software development and integration tasks.
Projects
Novalto
Sept 2024 – Present
Developing a crowdsourcing‑driven web platform to collect high‑quality question‑answer datasets spanning diverse knowledge domains. The platform facilitates fine‑tuning of localized large language models (LLMs) through advanced techniques like Direct Preference Optimization (DPO), enabling the creation of domain‑specific LLMs.
GraphForge
Apr 2024 – Aug 2024
Developed a native Android app that digitizes hand‑drawn Dungeons & Dragons maps into graph visualizations using an LLM, supporting dynamic node and edge modifications. Implemented on‑device image pre‑processing with Google’s ML Kit to enhance accuracy before visualization.
Robust Motion Tracker
Aug 2023 – Oct 2023
Created a robust motion tracker employing normalized cross correlation (NCC) and covariance tracking techniques that adaptively select between them to find the best match of a tracked object.
Dynamic Branch Predictor
Sept 2023 – Nov 2023
Implemented a piece‑wise linear branch predictor achieving a mis‑prediction rate of only 5.3 % with a predictor size of 64 KB.
Education
Master of Science in Computer Science and Engineering (in progress)
The Ohio State University | 2023 – Dec 2025
Relevant Coursework: Mobile App Development, Computer Vision, Cybersecurity, Algorithms, Computer Architecture, Network Security, Programming Languages, Data Mining.
Bachelor of Computer Science in Software Engineering
Universiti Tun Hussein Onn Malaysia | 2017 – 2021
Graduated with honours.