Yacin Tmimi

Senior Software Developer at Unified

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
Yacin Tmimi is a Senior Software Developer based in New York with nine years of experience building reliable backend systems and shipping production-quality code. He combines professional work at Unified and Horizon Media with active open-source maintenance, notably contributing to rustfmt and the Rust project to improve code formatting, diagnostics handling, and version sorting. Comfortable navigating both product constraints and low-level tooling, he has fixed subtle formatting edge cases (macros, derive attributes, struct patterns) and added features that prevent max-width errors. His background in finance and global business gives him a practical, analytical approach to engineering trade-offs and cross-functional collaboration. Constantly learning, he balances day-to-day development with community-driven improvements to widely-used developer tooling. Colleagues describe him as a problem-solver who brings curiosity and attention to detail to opaque, hard-to-test areas of large codebases.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science in Business Administration, Finance, General, Bachelor of Science in Business Administration, Finance, General at University of Vermont
bookCollege Preparatory, College Preparatory at Monroe Woodburry High School
bookFinance and Global Business, Finance and Global Business at WU (Vienna University of Economics and Business)
github-logo-circle

Github Skills (11)

compiler10
lang10
compiler-compiler10
rust10
rustfmt10
code-formatting10
testing10
macros9
algorithms8
architectures7
architecture7

Programming languages (7)

TypeScriptRustRAMLSwiftHTMLMarkdownPython

Github contributions (5)

github-logo-circle
rust-lang/rustfmt

Sep 2021 - Apr 2025

Format Rust code
Role in this project:
userBack-end Developer
Contributions:771 reviews, 289 PRs, 121 pushes in 3 years 6 months
Contributions summary:Yacin primarily contributed to improving the Rust code formatting tool, rustfmt. Their work focused on fixing formatting issues related to specific code structures like tuple structs within macros, derive attributes, and struct patterns with ".." and ".". They also introduced a feature that allows the user to set a maximum length for the lines, preventing max width errors. The user implemented a version-sorting algorithm, as well as added tests to ensure code quality.
rustcodeformatterformatterrustfmt
rust-lang/rust

Sep 2021 - Aug 2022

Empowering everyone to build reliable and efficient software.
Role in this project:
userBack-end Developer
Contributions:111 reviews, 53 commits, 6 PRs in 10 months
Contributions summary:Yacin primarily focused on enhancing the rustfmt tool within the Rust compiler project. Their work involved modifying the `SilentEmitter` to conditionally ignore fatal diagnostics, which improved compatibility between `rustfmt` and `rustc`. Furthermore, they reverted a formatting change and addressed unsafe attribute handling. The user's contributions improved the robustness and functionality of the formatting tools.
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
Yacin Tmimi - Senior Software Developer at Unified