Hadi Safari

Senior Software Engineer at Freelance

Tehran Province, Iran, Islamic Republic of
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
Hadi Safari is a Senior Software Engineer with nine years building high-performance, low-latency trading systems at Radin Bourse, where he helped design the engine architecture and now focuses on conformance and automated testing against legacy systems. He combines strong systems and language versatility—Java, Python, C++, Bash and occasional Haskell—with production tooling like Kafka and Ansible to deliver reliable fintech infrastructure. Parallel to engineering, he consults as a social network analyst, applying computational methods to Twitter, Telegram and Instagram data for clients ranging from media to academia. Academically rigorous, Hadi holds a master’s in Computer Software Engineering (Excellent) and is pursuing a PhD in Science and Technology Policy, bridging technical implementation with policy insight. He contributes practical open-source fixes (e.g., enhancing a Rust-based email verification backend) that improve tooling usability, reflecting an attention to operational detail. Based in Tehran, he pairs hands-on coding with teaching and research experience, making him effective at translating complex requirements into testable, documented systems.
code9 years of coding experience
job2 years of employment as a software developer
bookSocial ComQuant Summer School, Behavioral Digital Trace Data in Response to the COVID-19 Pandemic, Social ComQuant Summer School, Behavioral Digital Trace Data in Response to the COVID-19 Pandemic at Koç University
bookHigh School, Mathematics and Physics, High School, Mathematics and Physics at National Organization for Development of Exceptional Talents (Sampad)
bookMaster's degree, Computer Software Engineering, 19.52 / 20 - Thesis: Excellent, Master's degree, Computer Software Engineering, 19.52 / 20 - Thesis: Excellent at University of Tehran
bookIranian/Persian Languages, Literatures, and Linguistics, Gold Medal, Iranian/Persian Languages, Literatures, and Linguistics, Gold Medal at Young Scholars Club
bookDoctor of Philosophy - PhD, Science and Technology Policy, 19.22 / 20, Doctor of Philosophy - PhD, Science and Technology Policy, 19.22 / 20 at Tarbiat Modares University
stackoverflow-logo

Stackoverflow

Stats
61reputation
18kreached
2answers
0questions
github-logo-circle

Github Skills (11)

bash10
email-validation10
email-verification10
api8
apim8
api-design8
git6
combinator6
boolean6
haskell6
rust3

Programming languages (16)

JavaC++RustTeXMakefileHTMLJupyter NotebookCommon Workflow Language

Github contributions (5)

github-logo-circle
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 6 comments in 1 day
Contributions summary:Hadi primarily focused on modifying the bash scripts that form the backend logic of the email verification tool. They added support for a custom sender mail address, fixed an issue related to it, and removed error messages. Furthermore, the user changed the default sender email address. These changes directly impact the functionality and usability of the email verification service.
smtprustemailaddressemail-verification
sinamomken/tehran-thesis

Jun 2018 - Dec 2022

LaTeX template for BSc/MSc/PhD theses of University of Tehran - قالب لاتک پایان‌نامه دانشگاه تهران
Contributions:6 releases, 7 reviews, 64 commits in 4 years 7 months
mscbsctehranglossarieslatex-template
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