I-ju Lin is a pragmatic software engineer with 11 years of experience building backend systems and embedded firmware, currently based in Cambridge, MA and engineering at Klaviyo. She has delivered production services across Python FastAPI on Yocto, Golang microservices in Kubernetes, and performance-critical IPC on embedded devices, demonstrating fluency from cloud to constrained hardware. Her background spans startups, enterprise products, and academic research—including a CHI ’20 publication on smart-home interactions—bringing both product-minded engineering and research-informed design. Notably, she has hands-on security experience implementing IEC-compliant device configuration and OAuth/JWT-based auth SDKs for enterprise web apps. Comfortable shipping in CI/CD environments like TeamCity and container-optimized pipelines, she combines performance optimization with pragmatic system integration. I-ju’s cross-disciplinary foundation in CS, research, and teaching gives her a knack for translating complex systems into usable, testable solutions.
10 years of coding experience
5 years of employment as a software developer
Exchange Student, Computer Science, Exchange Student, Computer Science at The University of New Mexico
Master's degree, Information Systems and Applications, Master's degree, Information Systems and Applications at National Tsing Hua University
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Boston University
The Buildkite Agent is an open-source toolkit written in Golang for securely running build jobs on any device or network
Contributions:22 PRs, 45 pushes, 46 branches in 3 years 11 months
golangbuild-jobsagentbuildkite-agentbuildkite
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.