Haim Ashkenazi

Software Developer at Defense industry

Tel-Aviv, Tel-Aviv District, 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
Haim Ashkenazi is a C++ software developer with 14 years of technical and project leadership experience, currently building systems for the defense industry from architecture through implementation. He holds a B.Sc. in Mechanical Engineering via the IDF Atuda program and sharpened his C/C++ and OOP skills at InfinityLabs R&D, where he delivered solo and team projects such as a watchdog. Experienced as a vehicle development project manager in the IDF, he brings rigorous systems thinking and UML-based design practice to software challenges. Haim has contributed to well-known open-source tooling by improving zsh completion for the popular cobra CLI library, demonstrating attention to developer experience and tooling nuances. Based in Tel Aviv, he seeks the next C++ role where low-level correctness and pragmatic design meet real-world system constraints. He combines military-grade project discipline with a hands-on engineering mindset and a knack for refining developer-facing features.
code14 years of coding experience
job5 years of employment as a software developer
bookInfinityLabs R&D
bookHigh School Diploma, Computer Science, High School Diploma, Computer Science at Leyada, The Hebrew University Secondary School
bookBachelor of Science - BS, Mechanical Engineering, Bachelor of Science - BS, Mechanical Engineering at Ariel University
github-logo-circle

Github Skills (11)

golang10
script10
go10
zsh10
cobra10
cli10
text-parsing9
parsing9
par9
html-parsing9
file-parsing9

Programming languages (12)

TypeScriptPowerShellC#RustScalaJavaScriptGoPHP

Github contributions (5)

github-logo-circle
spf13/cobra

Feb 2018 - Jun 2018

A Commander for modern Go CLI interactions
Role in this project:
userBack-end Developer
Contributions:22 commits, 1 PR, 47 comments in 3 months
Contributions summary:Haim primarily contributed to the zsh completion scripts for the cobra CLI library. Their work focused on improving the zsh completion template, adding features for flag and argument completion, and fixing existing issues. They implemented functionalities such as filename globbing for file completion and improved the handling of flags, including bool slices and NoOptDefVal. The user also refactored and improved the code, variable, and function names within the zsh completion code.
go-clibusyboxposix-compliant-flagscommandlinecli
babysnakes/asdf-win

Jan 2022 - Apr 2022

Contributions:1 release, 55 commits, 15 pushes in 3 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
Haim Ashkenazi - Software Developer at Defense industry