Ian Lin is a senior software engineer based in Taipei with over a decade of hands-on experience building full-stack and mobile systems across startups and global teams. He has led technical efforts at companies like Automattic and ShopBack, and co-founded YOHA LABS to build a WebRTC/React Native VoIP product, demonstrating strong real-time and mobile engineering chops. Ian contributes to open source—improving React Native push notifications and enhancing WooCommerce analytics—showing comfort across Android internals, PHP/JS stacks, and data/reporting pipelines. His background spans large-scale deployments, Hadoop-based backends, and cloud storage appliances, giving him a practical understanding of both infrastructure and product-facing features. He pairs academic training in speech and language processing with entrepreneurial experience, often surfacing subtle, reliability-focused fixes that improve user-facing behaviors.
10 years of coding experience
10 years of employment as a software developer
Master of Science (MSc), Speech and Language Processing, Distinction, Master of Science (MSc), Speech and Language Processing, Distinction at The University of Sheffield
Bachelor's Degree, Management Information Systems, Bachelor's Degree, Management Information Systems at Shih Hsin University
Contributions:6 commits, 5 PRs, 3 comments in 6 months
Contributions summary:Ian primarily focused on modifying the Android implementation of the React Native push notification library. Their contributions included fixing a bug related to sending notifications when the message is null, adding functionality to restart the React Native activity after a push notification, and improving the uniqueness of broadcast intents. They also worked on setting a flag when unregistering the notification listener.
A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.
Role in this project:
Full-stack Developer
Contributions:77 reviews, 33 PRs, 98 pushes in 10 months
Contributions summary:Ian primarily contributed to the WooCommerce platform by implementing features and fixing bugs related to the WooCommerce Analytics and order attribution. This involved modifications to both the front-end and back-end, as evidenced by changes in JavaScript, PHP, and database-related code. The user also worked on improving analytics reports by adding filters and fixing inconsistencies in product reports, showcasing a deep understanding of the system's data processing and presentation layers. Furthermore, the user contributed to the integration of order attribution banners, demonstrating experience in UI development and marketing integrations.
ecommercecommercewordpressautomatticphp
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.