Allen Tu is a founder and seasoned iOS engineer with 11+ years building apps and device integrations, currently leading Cold Yam to create tools for serious music students and musicians. His background spans low-level driver development (Bluetooth, HID USB), HealthKit/ResearchKit contributions for internationalized consent flows, IoT and Arduino IMU work, and modern mobile architectures like Core Data and MVVM. He has led engineering teams as Director of Engineering and shipped production apps at companies from dating to media, often modernizing UIs and offline-capable services. Trained originally in medicine with a dual MD background, he brings an uncommon blend of clinical sensibility and pragmatic software craftsmanship to user-focused, research-aware applications.
11 years of coding experience
8 years of employment as a software developer
Doctor of Medicine (M.D.) Double major for Traditional Chinese Medicine and Western Medicine, Doctor of Medicine (M.D.) Double major for Traditional Chinese Medicine and Western Medicine at China Medical University
ResearchKit is an open source software framework that makes it easy to create apps for medical research or for other research projects.
Role in this project:
Mobile Developer (iOS)
Contributions:9 commits, 6 PRs, 9 comments in 1 year
Contributions summary:Allen primarily focused on modifying the ResearchKit framework to support localization and internationalization for iOS applications. Their contributions included adapting the display of family and given names based on locale, particularly for languages where family names appear first. They also made adjustments to the PDF generation process to handle name order correctly and refactored code to improve code maintainability and efficiency. These changes were made across multiple files in the Consent and Common directories, improving the app's usability for users of different language.
Map, Filter, Reduce, Contains, ForEach and FlatMap Implementation in Objective-C
Contributions:17 commits, 1 PR, 16 pushes in 3 years 11 months
objective-cflatmapdelaymapforeach
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.