Shih-feng Lin is a Lead Software Engineer with 12 years of experience specializing in infrastructure and persistent database design for EDA tools, with deep expertise in Verilog/Liberty parsing and modern C++ development. He has driven forward- and backward-compatibility DB work on Aprisa/Voltus teams and implemented parsers using Lex/Yacc, pairing system-level rigor with practical DevOps including Jenkins and Boost unit testing. His focus on concurrency, serialization, and cross-platform GUI work (Electron/React) lets him bridge low-level parsing and high-level user experiences. Notably, he has applied Apache Arrow DB in production contexts and championed Boost Serialization and Doxygen-driven quality practices. A top-performing EE graduate from National Chiao Tung University, he combines academic rigor with hands-on EDA and tooling craftsmanship.
12 years of coding experience
4 years of employment as a software developer
Master's Degree, Electrical and Electronics Engineering, 4.0/4.0, Master's Degree, Electrical and Electronics Engineering, 4.0/4.0 at National Chiao Tung University
Contributions:34 pushes, 1 branch in 5 years 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.