Isa Hekmat

Software Engineer at Meta

London, England, United Kingdom
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

👤
Senior
🎓
Top School
Isa Hekmat is a senior software engineer with 11 years building scalable, distributed Java systems and microservices, currently engineering at Meta in London. He has led backend teams and technical transformations at fast-growing startups like Snappbox, turning fragile production systems into stable, test-covered platforms while delivering high-impact features. Deeply versed in Java, Spring, ZeroMQ and messaging systems, he has contributed notable Java examples and maintainability improvements to prominent open-source projects such as JeroMQ and the ØMQ guide. Comfortable operating as a hands-on technical lead, he combines architecture, refactoring, and mentorship—often using pair programming and automated testing to reduce risk. A pragmatic problem-solver and FOSS advocate, he focuses on making distributed systems more readable and less error-prone (for example introducing a SocketType enum to improve JeroMQ’s safety). His background spans enterprise-grade payment and government data systems through to high-throughput delivery platforms, giving him a rare mix of operational rigor and scalable design experience.
code11 years of coding experience
job7 years of employment as a software developer
bookSheikh Mofid
bookformer student, Industrial Engineering, former student, Industrial Engineering at University of Tehran
languagesEnglish, Persian
stackoverflow-logo

Stackoverflow

Stats
758reputation
80kreached
21answers
4questions
github-logo-circle

Github Skills (21)

zeromq10
messaging10
jeromq10
networking10
java10
javas10
udp9
pubsub9
streaming9
file-transfer9
concurrency8
distributed-systems7
eclipse6
file-upload6
liferay6

Programming languages (6)

TypeScriptJavaShellCJavaScriptPHP

Github contributions (5)

github-logo-circle
zeromq/jeromq

May 2018 - Jun 2019

JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.
Role in this project:
userBack-end Developer
Contributions:37 commits, 10 PRs, 34 comments in 1 year 1 month
Contributions summary:Isa primarily focused on improving the `jeromq` library's code quality and maintainability. They refactored the socket type implementation by introducing an `SocketType` enum to replace the use of integer flags, making the code less error-prone and more readable. Additionally, the user addressed checkstyle violations and made various code style improvements. They also introduced the stream API for incoming messages.
javazeromqpure-javadealerrouterjeromq
booksbyus/zguide

Mar 2018 - Jun 2018

Learning and Using ØMQ
Role in this project:
userBack-end Developer
Contributions:21 commits, 10 PRs, 7 comments in 3 months
Contributions summary:Isa primarily contributed to Java-based examples within the ZeroMQ (ØMQ) library, demonstrating a focus on back-end development. Their work included correcting class naming, merging branches, and correcting inner java classes. The user added and improved several Java examples showcasing the core functionalities of the ZeroMQ library, including file transfer and UDP ping implementations. These additions suggest an effort to expand the library's utility and illustrate its capabilities.
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
Isa Hekmat - Software Engineer at Meta