Hamid Arzaghi

Senior C Software Engineer at Klanik

Paris, Ile-de-France
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

🎓
Top School
Hamid Arzaghi is a Senior C++ Software Engineer based in Paris with over a decade of experience building cross-platform desktop and embedded systems using modern C++, Rust, Python and a broad toolchain from Qt and Boost to CI/CD and cloud platforms. He combines a strong academic foundation in AI (Master’s from Shiraz University) with practical expertise in real-time, high-performance applications—often in finance-related domains like FX and high-frequency trading. An active contributor to the microsoft/STL project, he has improved edge-case robustness in the C++ Standard Library through targeted test automation. Comfortable across Linux administration, databases, and DevOps workflows, Hamid favors test-driven design and pragmatic use of design patterns to deliver reliable, efficient software. Colleagues describe him as a quick learner who brings research-caliber rigor to production engineering and continually adopts new languages and practices to solve complex problems.
code7 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Artificial Intelligence, GPA: 86.65%, Master's degree, Artificial Intelligence, GPA: 86.65% at Shiraz University
bookBachelor's degree, Computer Software Engineering, GPA: 88.30%, Bachelor's degree, Computer Software Engineering, GPA: 88.30% at Shamsipour Technical and Vocational College
languagesEnglish, French, Persian
stackoverflow-logo

Stackoverflow

Stats
358reputation
12kreached
5answers
14questions
github-logo-circle

Github Skills (12)

stl10
c-language10
cprogramming-language10
standard-library10
testing10
memory-management9
boost-asio6
header-files6
declaration6
bouncy-castle6
android6
visual-studio6

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
microsoft/STL

Aug 2020 - Aug 2022

MSVC's implementation of the C++ Standard Library.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:24 reviews, 19 commits, 24 PRs in 2 years
Contributions summary:Hamid primarily contributed to testing and improving the C++ Standard Library implementation. Their work included writing tests to cover specific edge cases in various STL components, such as `deque::erase` and `get_time()`. The user also focused on preventing potential issues like NaN/Inf returns from distributions and ensuring move constructors and assignments function correctly. These contributions improved the robustness and reliability of the C++ Standard Library.
cppc-plus-plusstandard-librarystlmsvc
Arzaghi/sparse

Jun 2020 - Aug 2020

Contributions:1 release, 30 commits, 29 pushes in 1 month
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
Hamid Arzaghi - Senior C Software Engineer at Klanik