Summary
Osher Hajaj is a seasoned software engineer with a decade of experience building mission-critical, real-time distributed systems for the Israeli Navy. He designs end-to-end solutions spanning C# high-performance backend algorithms and modern TypeScript/Angular frontends, integrates microservices with RabbitMQ and socket.io, and applies reactive patterns with RxJS. Comfortable across the stack, he has built CI/CD pipelines, published internal npm packages, and applied BDD with Cypress/Cucumber to ensure reliable delivery. His work blends low-level multi-threaded optimization and signal/image processing with pragmatic DevOps and observability practices, reflecting a rare mix of algorithmic depth and production engineering. Based in Lod, Israel, he also created comprehensive training programs and onboarding materials that accelerated team ramp-up—an indicator of strong technical mentorship beyond coding.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - B.Sc, Computer Science, Bachelor of Science - B.Sc, Computer Science at Technion - Israel Institute of Technology
Hebrew, English