Sengwei Yeoh

Full Stack Developer & Graduate Teaching Associate

contact@sengweiyeoh.com github.com/pepsipotty Columbus, Ohio

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.

Click to expand

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.

Click to expand

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.

Click to expand

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.

Click to expand

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.

Skills

Cloud & DevOps

AWS (S3, CloudFront, Route 53, ACM, Lambda, IAM), Terraform, Kubernetes, Docker, GitHub Actions

Programming & Frameworks

Python, JavaScript/TypeScript, Kotlin, Java, React, AngularJS, C++

Data & AI

PyTorch, OpenCV, Firebase (Firestore, Auth)

Other

SQL, Network Security Concepts, JWT, OpenID Connect, Jira, Confluence

Certifications