Jack Lin is a software engineer in San Francisco with 11 years of experience blending Ruby on Rails web development and a strong data-first mindset rooted in academic research. He designs and implements data delivery and configuration systems—moving legacy SOA services to Spring and modernizing front-ends from Angular.js to Angular 7—while maintaining monolithic Rails apps that integrate with SOA/MyBatis backends. His background as a PhD-trained researcher and postdoc in biochemistry gives him a rare ability to translate complex data and experimental workflows into practical, testable software solutions. He also brings operational experience from running a franchise, combining technical implementation with business, HR, and compliance responsibilities. Known for loving databases and data analysis, he prefers breaking hard problems into pragmatic, solvable steps and shipping reliable systems that enable data-driven development.
11 years of coding experience
7 years of employment as a software developer
Javascript and Ruby on Rails, Javascript and Ruby on Rails at Dev Bootcamp
Kaohsiung Senior High School
BS, Life Science and Chemistry, BS, Life Science and Chemistry at National Tsing Hua University
Doctor of Philosophy (Ph.D.), Biochemistry and Molecular Biology, Doctor of Philosophy (Ph.D.), Biochemistry and Molecular Biology at Stony Brook University
Contributions:187 commits, 116 pushes, 1 branch in 7 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.