Shelly Lin is a senior systems engineer and manager based in Taiwan with 13 years’ experience building OS platforms for mobile and IoT devices and an earlier background in mobile game development. She combines hands-on platform and API design—especially web APIs, multi-threading and IPC—with cross-team leadership, project prioritization, and people management at KaiOS. Shelly has a track record of improving system performance (for example introducing Service Worker off-main-thread patterns), contributing upstream (WebIDL async iterator work tied back to Mozilla), and designing interaction modules like a virtual cursor for non-touch devices. Comfortable bridging firmware-level concerns and web developer needs, she frequently authors docs, sample code, and system overviews to accelerate partner integration. Her career blends applied research from a USC MS with practical product delivery across Mozilla, Acadine, and KaiOS, making her adept at turning platform complexity into usable developer-facing features.
13 years of coding experience
8 years of employment as a software developer
Masters of Science, Computer Science, Multimedia and Creative Technologies, Masters of Science, Computer Science, Multimedia and Creative Technologies at University of Southern California (USC)
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at National Taiwan Normal University (NTNU)
Contributions:2 PRs, 32 pushes, 6 branches in 4 months
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.