Brian Lin is a software engineer with 13 years of experience building scalable backend systems, currently at Microsoft after several impactful engineering roles at Amazon focused on Last Mile Identity and onboarding flows. He has a strong track record of optimizing production services—evidenced by a 90% runtime improvement on latency reporting at CME Group and developing an automated dependency-inference service for Redshift that saved thousands of customer hours. Comfortable across Java, Python, AWS, and data-heavy environments, Brian pairs hands-on implementation with a pragmatic focus on cost, performance, and automation. Based in San Francisco and trained in computer engineering at UIUC, he also brings mentoring and teaching experience from university course staff and tutoring roles, highlighting his ability to communicate complex technical concepts to diverse audiences.
12 years of coding experience
4 years of employment as a software developer
High School, High School at William Fremd High School
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at University of Illinois Urbana-Champaign
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.