Alan Bi

Software Engineer at Optiver

Chicago, Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at Duke University
bookHigh School Diploma, High School Diploma at Mercer Island High School
github-logo-circle

Github Skills (6)

object-detection10
computer-vision10
pytorch10
machine-learning10
python10
testing10

Programming languages (9)

C#JavaDockerfileC++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
alankbi/detecto

Dec 2019 - Feb 2022

Build fully-functioning computer vision models with PyTorch
Role in this project:
userML 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.
pytorchpythonvisiondeep-learningcomputer-vision
alankbi/alankbi.github.io

May 2017 - Jan 2025

My Personal Website
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.
Request Free Trial
Alan Bi - Software Engineer at Optiver