Allen Bui

Software Engineer at Q6 Enterprises, Inc

California, 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
Allen Bui is a software engineer based in California with 10 years of experience building high-performance, low-latency systems across data pipelines, web servers, microservices, and networking applications. He specializes in asynchronous Rust development (tokio) and has a track record of drastic resource and scalability improvements—e.g., a 200x memory reduction and 10x scalability gain when rewriting core back-end systems. At Q6 he modernized client-data integration services for better performance and observability, and his open-source work includes algorithmic Rust implementations and tested solutions in the rust-rosetta project. Pragmatic about project domains, he intentionally avoids crypto/web3 roles despite past compatibility work, and he pairs solid academic fundamentals (CS, 3.7 GPA) with a knack for solving interesting concurrency and systems problems.
code11 years of coding experience
job1 year of employment as a software developer
bookSan José State University
bookHigh School, 3.0 GPA, High School, 3.0 GPA at San Jose High Academy
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
21reputation
667reached
1answer
0questions
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
algorithms10
rust10
rosetta-code10
data-structure10
sorting-algorithms10
testing9
chronos8
chrono8
scheme6
racket6

Programming languages (2)

RustJavaScript

Github contributions (5)

github-logo-circle
rust-rosetta/rust-rosetta

Apr 2016 - Apr 2016

Implementing Rosetta Code problems in Rust.
Role in this project:
userBack-end Developer
Contributions:24 commits, 13 PRs, 32 comments in 9 days
Contributions summary:Allen primarily contributed solutions to various problems from the Rosetta Code project, demonstrating proficiency in implementing algorithms. The contributions focused on writing Rust code for tasks such as calculating Jaro distance, implementing sorting algorithms (selection sort, pancake sort, bogo sort, comb sort, cocktail sort, and gnome sort) and working with the discordian date. The user also included tests for the implemented algorithms, ensuring code correctness.
rosetta-coderust
buibuibui/CS174_Ticon

Nov 2015 - Mar 2023

Contributions:3 PRs, 39 pushes, 6 branches in 7 years 4 months
pythonbutts
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