Vincent Neo

Robotics Software Engineer at KLASS

Singapore
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vincent Neo is a robotics software engineer based in Singapore with nine years of experience building fielded robotic systems and consumer-facing iOS/macOS apps. He blends embedded and system-level robotics work—commissioning and developing site-specific robot features—with a strong mobile and Swift background, winning Apple Swift Student Challenges and contributing to notable open-source projects like tdlib/td. Vincent has shipped cross-platform build improvements (including Xcode 15 and visionOS support), added Apple Watch GPS tracking and GPX handling, and built macOS audio tooling that taps CoreAudio and private Music APIs. Comfortable across Python, Bash, Unity, and SwiftUI, he pairs hands-on prototyping with production deployments, and often surfaces practical fixes that improve reliability in both robots and apps. An avid photographer, he brings a designer’s eye to intuitive UI/UX in the products he ships.
code9 years of coding experience
job3 years of employment as a software developer
bookNOC Shenzhen & Singapore, Entrepreneurship/Entrepreneurial Studies, NOC Shenzhen & Singapore, Entrepreneurship/Entrepreneurial Studies at NUS Overseas Colleges
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at National University of Singapore
languagesChinese, English, Japanese
github-logo-circle

Github Skills (16)

audio10
xcode10
swift10
macos10
swiftui-app10
ios10
coreaudio10
swiftui10
mapkit9
cmake9
automations8
automation8
ui-design7
cross-platform7
standard-library6

Programming languages (10)

TypeScriptC#C++CSSCJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
vincentneo/LosslessSwitcher

Apr 2022 - Jan 2023

Automated Apple Music Lossless Sample Rate Switching for Audio Devices on Macs.
Role in this project:
userFull-stack Developer
Contributions:17 releases, 78 commits, 55 PRs in 8 months
Contributions summary:Vincent primarily worked on developing features for an audio sample rate switcher application for macOS. Their contributions focused on reading and parsing audio-related data, including sample rates, bit depths, and device information using Swift and CoreAudio. The user also implemented a user interface component with SwiftUI and integrated with the Music app via private API. The user also added functionality to detect the lossy state.
applemusicmenubar-apposloglosslessaudio
merlos/iOS-Open-GPX-Tracker

Oct 2018 - Nov 2022

GPS Tracker app for iOS + WatchOS. Log your tracks without limits and share them; Open source GPX tracker app written in Swift
Role in this project:
userMobile Developer (iOS)
Contributions:6 reviews, 340 commits, 60 PRs in 4 years 1 month
Contributions summary:Vincent primarily focused on bug fixes and enhancements for the iOS application, including resolving sharing crashes and presentation issues related to the share button and email functionality. Further work included adapting the app to utilize UIAlertController, improving orientation handling, and incorporating the CoreGPX library for GPX file handling and the integration of features such as showing the distance, signal strength, and other GPS metadata to the map. The user also added support for the Apple Watch platform for file management and GPS tracking features.
trackergps-trackergpxiosgps
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vincent Neo - Robotics Software Engineer at KLASS