Quinn Ha

Software Engineer at Google

New York, New York, 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

🤩
Rockstar
🎓
Top School
Quinn Ha is a software engineer based in New York with six years of experience building backend systems and developer-facing tooling, currently working on Android platforms for Google Cloud Apps. They have a strong Rust background demonstrated by contributions to uuid (compile-time parsing macros and improved diagnostics) and kanidm (refactoring for clearer data handling in an identity management platform). Quinn’s internships span Google Docs/Sheets/Slides, aerospace software at the Canadian Space Agency, and product/QA roles in fintech and logistics, reflecting versatility across high-assurance and consumer products. Comfortable improving code clarity and compiler-time ergonomics, they combine practical production experience with subtle attention to developer experience and maintainability.
code6 years of coding experience
job1 year of employment as a software developer
bookSoftware Engineering, Software Engineering at Faculty of Engineering - McMaster University
github-logo-circle

Github Skills (14)

macros10
uuid10
rust10
refactoring10
back-end-development10
identity-management10
refactor10
testing10
database-design9
user-authentication9
authentication9
error-handling9
data-structures8
data-structure8

Programming languages (5)

TypeScriptRustCSCSSPython

Github contributions (5)

github-logo-circle
kanidm/kanidm

Jun 2021 - Oct 2021

Kanidm: A simple, secure, and fast identity management platform
Role in this project:
userBack-end Developer
Contributions:80 reviews, 7 commits, 14 PRs in 3 months
Contributions summary:Quinn primarily focused on refactoring and improving the codebase within the `kanidm` project. Their contributions included renaming fields in the `dbvalue` and `dbvaluev1` structures, enhancing code clarity. The user also made changes related to closure refactoring, likely to improve code readability and maintainability. These changes suggest a focus on improving data handling and potentially performance within the identity management platform.
idpaccess-managementiamidentitysecure
uuid-rs/uuid

Oct 2021 - Nov 2021

Generate and parse UUIDs.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 11 commits, 3 PRs in 11 days
Contributions summary:Quinn implemented compile-time UUID parsing using a macro in Rust. They added and improved tests for both valid and invalid UUID strings, covering various formats including hyphenated and URN-style UUIDs. The user also addressed errors related to the `crate::std` feature and improved diagnostics within the macro to provide more precise error location information during compilation. This work focused on enhancing the usability and robustness of the UUID library.
parse-uuidsuuid-generatoruidnanoidrust
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
Quinn Ha - Software Engineer at Google