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.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science in Business Administration, Finance, General, Bachelor of Science in Business Administration, Finance, General at University of Vermont
College Preparatory, College Preparatory at Monroe Woodburry High School
Finance and Global Business, Finance and Global Business at WU (Vienna University of Economics and Business)
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.
Empowering everyone to build reliable and efficient software.
Role in this project:
Back-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