Trevor Gross

Student Technician at University of Michigan Information and Technology Services

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

🤩
Rockstar
🎓
Top School
Trevor Gross is an electrical engineer and seasoned backend developer with a decade of hands-on experience blending systems work, CI/CD, and compiler-level contributions. Based in Chicago and studying Electrical & Electronics Engineering at the University of Michigan, he supports university IT as a Student Technician while contributing to high-profile Rust projects like rust-lang/rust, libc, and Clippy. His open-source work shows a focus on robustness and developer ergonomics—adding f16/f128 support, refining compiler diagnostics, and hardening build pipelines and CI. Trevor pairs low-level numeric and build-system expertise with practical operations skills from DevOps-style improvements, a combination that often surfaces in cross-cutting refactors rather than just feature work.
code10 years of coding experience
bookElectrical and Electronics Engineering, Electrical and Electronics Engineering at University of Michigan
bookInternational Baccalaureate, International Baccalaureate at International Academy of Macomb
github-logo-circle

Github Skills (22)

cargo10
float3210
scripting10
compiler-development10
testing10
clippy10
cicd10
script10
build-automation10
sh10
floating-point10
linting10
rust10
shell10
refactoring8

Programming languages (35)

C#CSchemeCMakeHandlebarsMakefileGoHTML

Github contributions (5)

github-logo-circle
rust-lang/libc

Dec 2023 - Apr 2025

Raw bindings to platform APIs for Rust
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:454 reviews, 686 PRs, 23 pushes in 1 year 3 months
Contributions summary:Trevor primarily contributed to the build and CI/CD aspects of the `libc` project. They addressed build issues, such as disabling problematic targets for testing and ensuring semver files are sorted within the CI pipeline. Moreover, the user refactored and improved the build scripts, enhancing their uniformity and efficiency. They also focused on fixing build script related issues and simplifying RUSTC_WRAPPER checks.
rust
rust-lang/rust

Dec 2022 - Dec 2022

Empowering everyone to build reliable and efficient software.
Role in this project:
userBack-end Developer
Contributions:898 reviews, 4 commits, 430 PRs in 17 days
Contributions summary:Trevor's contributions are focused on implementing features and making improvements to the Rust compiler. They added new library functions and constants related to `f16` and `f128` types, integrated tests for these types, and removed unused code paths and unnecessary conversions. Their work also included refactoring error messages and updating code to utilize features like `const` for better compile-time performance.
crategarbage-collectionrustreliablecompiler
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
Trevor Gross - Student Technician at University of Michigan Information and Technology Services