Fred Lin is a seasoned mobile and frontend engineering leader with 15 years in the Internet industry and a track record of shipping consumer products and developer tooling from idea to production. He has led mobile teams at Bitfinex and Tether and previously contributed as a module peer to large open-source projects like Mozilla’s Firefox/Firefox OS and popular community projects such as BlocklyDuino. His engineering breadth spans frontend, backend, embedded networking and blockchain tooling—evidenced by EVM opcode work in ethereumjs and dApp integrations in useDApp—allowing him to bridge product, design and low-level implementation. Fred combines systems-level thinking (MS work on IPv6/network mobility) with hands-on delivery, including an early Android app with 86k+ downloads and multiple internationalized Web3 wallet contributions. Colleagues rely on him to refactor legacy codebases, mentor cross-functional teams, and translate complex technical constraints into user-friendly interfaces.
15 years of coding experience
19 years of employment as a software developer
MS, IPv6, Network Mobililty, Residential Gateway, MS, IPv6, Network Mobililty, Residential Gateway at National Dong Hwa University (NDHU)
BS, Electrical Engineering, BS, Electrical Engineering at National Dong Hwa University
BlocklyDuino is a web-based visual programming editor for arduino.
Role in this project:
Full-stack Developer
Contributions:4 releases, 155 commits, 30 PRs in 9 years 3 months
Contributions summary:Fred primarily contributed to the BlocklyDuino project by implementing new features and fixing existing ones within the BlocklyDuino web-based visual programming editor for arduino. They added support for new blocks, including serial printing and temperature sensor integration. Furthermore, they refactored and improved existing blocks, making functions assignable to variables. These changes suggest an active role in enhancing both the functionality and the usability of the BlocklyDuino editor.
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:
Front-end Developer
Contributions:802 commits, 324 PRs, 142 pushes in 2 years 11 months
Contributions summary:Fred primarily focused on improving the user interface (UI) of the Boot to Gecko (B2G) phone UI, specifically contributing to the Settings and Gallery applications. Their commits reflect changes to the HTML, CSS, and JavaScript code to address bugs, enhance visual presentation (e.g., adding drop shadows), and implement user interface improvements. The user’s contributions involved modifying UI elements, layout, and adding localized strings, demonstrating a focus on front-end development.
branchesphonejavascriptgaiahtml5
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.