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.
Automated Apple Music Lossless Sample Rate Switching for Audio Devices on Macs.
Role in this project:
Full-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.
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:
Mobile 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.