Simon Behar

Senior Software Engineer at Airbnb

New York, New York, United States
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

🤩
Rockstar
🎓
Top School
Simon Behar is a Senior Software Engineer in New York with 10 years of experience, currently at Airbnb. He specializes in back-end and DevOps work for cloud-native systems and Kubernetes, and is a recognized core contributor to Argo Workflows and Argo CD. At Intuit he helped turn Argo Workflows into a widely used CNCF-hosted project—rewriting its UI, building cron and telemetry engines, refactoring the DAG processor, and mentoring external contributors. He pairs low-level performance and reliability work with UX-focused improvements and robust testing, and brings earlier data-analytics experience to product-facing engineering decisions. Colleagues know him for shipping pragmatic developer-experience features (for example, granular sync/wait flags and async syncing in argo-cd) while fostering open-source community growth.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of California, Berkeley
bookHigh School Diploma, High School Diploma at Canyon Crest Academy
languagesEnglish, Spanish, Hebrew
github-logo-circle

Github Skills (24)

continuous-deployment10
kubernetes10
command-line-interface10
workflow-engine10
continuous-delivery10
cicd10
argocd10
go10
kubernetes-pods10
command-line10
orchestration10
devops10
cli10
debug9
debugging9

Programming languages (8)

TypeScriptJavaSCSSJavaScriptGoMustacheRubyPython

Github contributions (5)

github-logo-circle
argoproj/argo-workflows

Oct 2019 - Mar 2022

Workflow Engine for Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:35 releases, 865 reviews, 809 commits in 2 years 5 months
Contributions summary:Simon primarily focused on workflow template modifications and bug fixes within the Argo Workflows project. Their contributions involved implementing features like handling optional artifacts in DAG templates, supporting status references within DAG tasks, and resolving issues related to metric emission and retries. They also worked on improvements, like addressing a bug in retry strategies and modifying the UI to display improved information.
workflow-automationdagworkflow-enginemachine-learninghpa
argoproj/argo-cd

Apr 2019 - Dec 2019

Declarative Continuous Deployment for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 review, 42 commits, 39 PRs in 8 months
Contributions summary:Simon primarily focused on enhancing the `argocd app` command-line tool. Their contributions include adding features such as the `--resource` and `--label` flags to the `argocd app sync` and `argocd app wait` commands, allowing for more granular control over application synchronization and waiting behavior. They also introduced the `--async` flag for asynchronous syncing and the `logout` command. Code changes indicate modifications to both application management and the underlying configuration management. Their work also shows expertise in testing and UI/UX improvements.
cdcontinuous-deploymentdokkupipelinehelm
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