Summary
Ted Lin is a software engineer based in Berkeley with a strong foundation from UC Berkeley in EECS and Data Science and a decade of hands-on experience across mobile apps, research systems, and embedded control. He has shipped production iOS features for Singscope (1M+ downloads), driving type-safety and API migrations that cut bug reports and unlocked new functionality, and has built research-grade systems such as a tamper-proof DAG-backed key-value store in Rust. Comfortable across Swift/Objective-C, Rust, Python, and systems-level tooling, he pairs attention to clean, efficient code with curiosity about how systems work at every layer. An experienced mentor and team lead from high school robotics to university instruction, he brings teaching instincts to collaborative engineering and product-focused research. Notably, he’s explored sheet-music image processing with deep learning and prototyped real-time collaborative features, signaling a blend of practical shipping experience and forward-looking R&D.
10 years of coding experience
5 years of employment as a software developer
High School Diploma, High School Diploma at California Academy of Mathematics and Science
Bachelor's degree, B.S. in Electrical Engineering & Computer Sciences, Bachelor's degree, B.S. in Electrical Engineering & Computer Sciences at UC Berkeley College of Engineering
Bachelor's degree, B.A. in Data Science, Bachelor's degree, B.A. in Data Science at UC Berkeley College of Computing, Data Science, and Society
Spanish, Chinese, English