I've spent 16 years building software and more than 6 of them leading the people who build it. I'm equally at home planning a system end to end and growing the engineers who ship it.

Today I lead a software team at LinearB. Before that I was the technical lead of Blue dot's core product, and earlier I led a team at Mellanox that stress-tested Windows clustering across 128 servers.

16 yrswriting production software, Python since 2010
6+ yrsleading engineering teams, two separate stints
Full stackPython, Node.js, Angular, AWS data pipelines
10 yrsteaching Python alongside my day job

Career

Led a teamEngineering role
2022 – now4 yrs 6 mo

LinearBEngineering intelligence and workflow automation for software teams

Software Team Leader Jul 2022 – present Team lead

Lead a software team end to end: delivery, technical direction, and the growth of the engineers on it.

Senior Software Engineer Apr 2022 – Jun 2022

Joined as a senior engineer and moved into team leadership within three months.

2017 – 20224 yrs 11 mo

Blue dotFintech, Herzliya

Senior Fullstack Developer, Technical Lead Tech lead

Technical leader of the company's main product, TEB (Taxable Employee Benefits), leading 3 developers and 1 QA engineer.

  • Planned end-to-end solutions, from data flow to client flow.
  • Designed the engineering approach and reviewed the team's designs for each service.
  • Built and shipped the solutions alongside the team.
Angular 11 · NgRx · Node 14 · Python 3.8 · MySQL · MongoDB · Redshift · Aurora · AWS DMS, Kinesis, Serverless
2010 – 20176 yrs 6 mo

Mellanox TechnologiesData-center networking, now part of NVIDIA

Senior Frontend Developer 2015 – 2017

Built NEO, the platform that simplifies provisioning, monitoring and operations of modern data-center networks.

Python OpenStack Developer 2014 – 2015

  • Developed the SDN mechanism driver plugin that notifies the SDN provider of every network update.
  • Designed and built an OpenStack cloud installer tool.
  • Wrote a Ceilometer inspector plugin for SR-IOV networking counters.

Team Leader, E2E Windows Clustering 2012 – 2014 Team lead

Led a team of 2 developers and 2 DevOps engineers simulating huge-scale traffic across 128 physical servers.

Software Developer, Windows Driver Verification 2010 – 2012

First industry role, started as a student. Wrote C tests against the Windows kernel (NDIS API) to verify Mellanox's driver features, and built the Python regression environment that ran them.

2005 – 20072 yrs

012 Golden LinesInternet service provider

Technical Network Expert

Skills

Leadership

Team leadership Technical design & review End-to-end solution planning Mentoring & teaching Working with QA & DevOps

Backend

Python Node.js C Linux Windows kernel / NDIS

Frontend

Angular TypeScript / JavaScript NgRx

Data & cloud

AWS Serverless Kinesis DMS Redshift Aurora MySQL MongoDB OpenStack / SDN

Education

2016 – 2018
MBA, Financial ManagementThe Academic College of Tel-Aviv, Yaffo
2007 – 2010
B.Sc. Computer ScienceTel-Hai College

Beyond the day job

2016 – now
Python instructorTeaching Python to new developers for a decade
2013 – 2015
Ran workshop activities, Ruach GabitVolunteer, social services