Ray Lin

Senior Engineering Manager at Appier

Taipei, Taiwan
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
Ray Lin is a Senior Engineering Manager based in Taipei with 12 years of experience leading frontend engineering and delivery at scale, currently guiding teams at Appier. He began as a hands-on frontend developer—contributing UI, testing and keyboard/emoji fixes to Mozilla's Gaia and implementing Form Autofill and media UI improvements in Firefox—so he blends product-grade UX polish with system-level deployment know-how. Technically versatile across JavaScript/HTML, PHP, Python, Go, Linux and container orchestration, he pairs frontend craft with practised deployment and performance tuning. Ray holds an MS in Information Systems from National Tsing Hua University and has a track record of moving research projects into production through automation and infrastructure work. Colleagues rely on him for pragmatic refactors that improve maintainability and cross-orientation UI resilience, a detail reflected in his open-source keyboard and emoji layout fixes.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS), Management Information Systems, General, Bachelor of Science (BS), Management Information Systems, General at National Chung Cheng University
bookMaster of Science (MS), Institute of Information System and Application, Master of Science (MS), Institute of Information System and Application at National Tsing Hua University
languagesChinese, English
github-logo-circle

Github Skills (8)

uid10
javascript10
front-end-development10
ui-design10
marionette10
test-automation10
html8
css7

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
mozilla-b2g/gaia

Nov 2015 - Mar 2016

DEPRECATED - Gaia is a HTML5-based Phone UI for the Boot 2 Gecko Project. NOTE: For details of what branches are used for what releases, see
Role in this project:
userFront-end Developer
Contributions:35 commits, 51 PRs, 18 pushes in 3 months
Contributions summary:Ray primarily contributed to the user interface (UI) and testing of the keyboard application within the Gaia project. Their work involved refactoring code related to the keyboard, implementing new test suites for email and number input, and integrating auto-correction functionality. They also addressed layout issues in the emoji panel for landscape mode, ensuring proper display across different screen orientations.
branchesphonejavascriptgaiahtml5
raylin/tw-firefox-weekly

Nov 2015 - May 2017

Contributions:1 PR, 93 pushes, 2 branches in 1 year 6 months
reportgaia
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