Summary
Ya'akov Hatamov is a software architect and educator based in Jerusalem with 11 years of experience designing and implementing full-stack systems across public-sector organizations. He combines rigorous architecture research with pragmatic compromise: first proposing an ideal design backed by product-level research, then adapting it to real-world constraints while persuading stakeholders to minimize limitations. Technically versatile, Ya'akov has moved across ecosystems—from .NET and C# to Node.js, Spring Boot/Java, and front-end frameworks including Angular, React and Vue—often designing core UI and framework-level components. He pairs hands-on development with teaching roles at colleges and bootcamps, explaining rationale and mentoring teams to raise collective capability. Known for troubleshooting difficult problems and shifting languages comfortably, he brings both deep engineering judgment and a strong emphasis on team learning and knowledge transfer.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Software Engineering, Bachelor of Science (B.Sc.), Computer Software Engineering at Jerusalem College of Engineering
Matriculation, Hebrew Language and Literature, Matriculation, Hebrew Language and Literature at René Cassin High-School
English, Hebrew