Avi Hayun

Software Engineer at בנק ישראל Bank of Israel

Israel
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
Avi Hayun is a seasoned software engineer with 13–14 years of hands-on experience across Java, DevOps, PHP, Android and more, currently focused on Python and C# at the Bank of Israel. He has delivered production systems at both startups and large enterprises like Siemens PLM, bringing deep expertise in Spring/Spring Boot, J2EE, Hibernate, CI/CD and observability tools. An active open-source committer to crawler4j and crawler-commons, he has improved crawler stability and memory behavior—demonstrating a practical focus on robustness and real-world bug fixes. Avi’s background includes sole-mobile-app development, full-stack backend work and desktop GUI tooling, reflecting a wide technical breadth and comfort moving between layers. Based in Israel with a BTech in Computer Science, he pairs pragmatic engineering with long-term contributions to community projects.
code13 years of coding experience
job16 years of employment as a software developer
bookמדרשית נועם
bookBTech, Computer Science, BTech, Computer Science at Lev Academic Center (JCT)
languagesHebrew, English, java
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (16)

crawler10
javas10
logging10
exception-handling10
web-crawler10
webscraper10
webscraping10
java10
slf4j10
crawling10
apache-tika9
abstract6
xml-serialization6
cxf6
soap6

Programming languages (7)

TypeScriptJavaRustCPHPPythonKotlin

Github contributions (5)

github-logo-circle
yasserg/crawler4j

Aug 2014 - Jan 2015

Open Source Web Crawler for Java
Role in this project:
userBack-end Developer
Contributions:69 commits, 1 PR, 149 comments in 5 months
Contributions summary:Avi primarily contributed to improving the crawler's functionality and maintainability. They introduced new logging features for the `PageFetcher`, added the ability to parse binary content, and refactored logging statements to utilize SLF4J's optimized string concatenation. Furthermore, the user addressed critical issues related to memory leaks, improved error handling, and fixed bugs like the handling of URLs with backslashes, indicating a focus on stability and robustness of the crawler.
crawlerjavaweb-crawler
Contributions:3 releases, 35 commits, 28 pushes in 3 years 4 months
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
Avi Hayun - Software Engineer at בנק ישראל Bank of Israel