Alan Bi is a software engineer with nine years of hands-on experience building full-stack and computer vision systems, currently on the engineering team at Optiver. A Duke CS and statistics student with internships at Meta and Microsoft, he pairs production engineering skills in Java, Python, and TypeScript with research experience from the University of Washington. He is the creator and ML engineer behind Detecto, an open-source PyTorch-based object detection library that has attracted 500+ stars and 100k+ downloads, and has contributed robust testing, validation, and visualization fixes. Alan also co-directed HackDuke, growing a 500+ attendee hackathon program, demonstrating his capability to lead technical communities as well as deliver polished developer tools.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Bachelor of Science - BS at Duke University
High School Diploma, High School Diploma at Mercer Island High School
Build fully-functioning computer vision models with PyTorch
Role in this project:
ML Engineer
Contributions:12 releases, 3 reviews, 130 commits in 2 years 2 months
Contributions summary:Alan primarily contributed to the development and testing of computer vision models within the repository. Their commits focused on adding unit tests for utility functions, implementing validation steps during model training, and fixing scaling bugs in the video visualization module. Furthermore, the user enabled the specification of custom labels and refined the predict method to produce more usable output.
Contributions:34 PRs, 176 pushes, 28 branches in 7 years 9 months
reactnextjs
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.