Derrick Lin is a data-oriented Software Engineer with eight years of experience building scalable backend systems, API-driven services, and DevOps tooling across high-throughput consumer and financial products. He currently architects IP protection and image-similarity systems at TikTok Shop, processing hundreds of thousands of reports monthly and applying vector search with GPT-based analysis over tens of millions of images. Derrick’s background includes designing resilient, OpenAPI-compliant async APIs for American Express and producing production ML-enabled incident tooling at Yahoo, reflecting a blend of reliability, automation, and applied research. He also published first-authored papers on multi-service edge computing and coalition-game task offloading, bringing a research-driven approach to practical system design. Based in the San Francisco Bay Area and a U.S. citizen, he’s comfortable shipping across the stack—from FaaS pipelines and adaptive queueing to CI/CD and observability—while reducing operational cycle times and moderator backlogs.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at National Taiwan University
Master's degree, Computer Science, Master's degree, Computer Science at University of Illinois Urbana-Champaign
A webapp visualizing your Spotify playlist stats with Spotify WebAPI & Last.fm API
Contributions:75 commits, 9 PRs, 102 pushes in 1 year 4 months
last-fmwebapispotify-playlistapireact
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.