Engineering leader and hands-on tech lead with 16 years of experience building production software and 5+ years leading engineering teams.
I specialize in distributed systems, identity and security, cloud architecture, and AI-assisted engineering — combining technical ownership with people leadership.
16+ yrsbuilding production software
5+ yrsleading engineering teams
Hands-on architectureacross cloud, distributed systems & security
AI-assisted engineering& developer productivity
Career
Led a teamEngineering role
2022 – now4 yrs 6 mo
LinearBEngineering intelligence and workflow automation for software teams · Hybrid
Software Tech Leader Jan 2024 – present Tech lead
Built the Users & Identity Management platform from the ground up, unifying contributor identities across Git, Jira, AI coding tools, Slack, and LinearB into a single consolidated identity model, while driving the adoption of AI-assisted engineering practices across the team.
- Designed a multi-mode identity merge system supporting AI-driven automatic merges, event-driven email-based merges, and manual single and bulk merges through the UI.
- Extended the Public API with token-based authentication, role and scope enforcement, and bulk Teams & Users endpoints, enabling enterprise customers to securely manage identity data at scale.
- Redesigned the merge/unmerge architecture around stable internal user identifiers, preventing data-integrity issues during repeated operations.
- Added PostgreSQL trigram (pg_trgm) and GIN search indexes across users, accounts, and contributors, powering fast fuzzy search at scale.
- Improved platform reliability and scalability by eliminating Lambda, database, and transaction bottlenecks and introducing automated production failure monitoring.
- Pioneered Claude Code adoption across engineering, contributing reusable AI skills for production log triage, data-sync auditing, integration health checks, and automated customer-ticket triage.
- Contributed to LinearB's own Model Context Protocol (MCP) server, migrating its team-search endpoint from the v1 to the v2 API.
- Built a spec-driven development pipeline that turns Jira issues into engineering specifications, generates feature documentation from Jira and GitHub data, and produces end-to-end test plans that surface infrastructure risks before implementation.
TypeScript · Node.js · Python · AWS Lambda · Microservices · PostgreSQL · MySQL · REST / Public APIs · OAuth / API tokens · Feature flags · CI/CD · Claude Code · MCP
Software Team Leader Apr 2022 – Jan 2024 Team lead
Led a cross-functional team of 3–5 full-stack developers, driving architecture, technical strategy, and delivery for LinearB's engineering analytics platform.
- Architected enterprise-grade authentication infrastructure, including SSO/SAML federation and SCIM 2.0 provisioning across multiple identity providers.
- Designed and delivered a role-based access control system: permission framework, access scopes, token-based authorization, data migration, and the team and group management APIs and UI behind it.
- Designed a scalable OAuth-based integrations framework connecting the platform with the major source-control providers.
- Led the design and delivery of a hierarchical team-structure engine, enabling nested organizational hierarchies with roll-up analytics and drill-down reporting across teams and sub-teams.
- Owned technical solutions end to end, from architecture and system design through implementation and rollout, partnering closely with Product and QA.
- Mentored engineers and drove engineering standards, raising code quality, design, and delivery practices across the team.
- Introduced automated production exception alerting with real-time Slack notifications, improving visibility into production issues and speeding up resolution.
TypeScript · Angular · Node.js · Python · OAuth 2.0 · SAML / SSO · SCIM 2.0 · Microservices · REST APIs · AWS · MongoDB · MySQL · CI/CD
2017 – 20224 yrs 11 mo
Blue dotTax-compliance fintech, Herzliya
Software Team Leader Jun 2020 – Apr 2022 Team lead
Promoted to Team Leader for Blue dot's flagship platform, Taxable Employee Benefits (TEB).
- Led a cross-functional team of 3 developers and 1 QA engineer, owning delivery from design through production.
- Directed end-to-end technical design for TEB, from backend data pipelines through client-facing flows.
- Defined architecture and engineering standards across services; reviewed team members' system designs and mentored on best practices.
Angular 11 · Node.js 14 · Python 3.8 · NgRx · MySQL 5.6/8 · MongoDB 4 · Redshift · Aurora · AWS DMS, Kinesis, Serverless
Senior Fullstack Developer Jun 2017 – Jun 2020
Senior full-stack engineer on Blue dot's VAT Box platform.
- Built and launched the VAT Box portal end to end: UI in Angular, backend in Node.js and Python.
- Designed and implemented full-stack solutions across the platform's data pipelines and client-facing application.
- Solved high-scale processing challenges for OCR-extracted invoice data, handling large transaction volumes reliably.
- Delivered a data-driven feature powered by Tableau analytics, giving users actionable insight into their VAT reclaim data.
- Contributed to end-to-end technical planning, from data-flow architecture through to UI, and to system design reviews with peers.
Angular · Node.js · Python · NgRx · MySQL · MongoDB · Redshift · Aurora · AWS · Tableau
2010 – 20176 yrs 6 mo
Mellanox TechnologiesData-center networking, now part of NVIDIA
Senior Frontend Developer May 2015 – Apr 2017
- Developed NEO, a data-center networking platform designed to simplify network provisioning, monitoring, and operations.
- Contributed to building scalable automation and management capabilities for modern data-center networks.
Data-center networking · Network automation · Provisioning · Monitoring
Python OpenStack Developer Mar 2014 – May 2015
- Designed and developed an SDN mechanism driver plugin to propagate network updates to SDN providers.
- Designed and developed an OpenStack cloud installation and deployment tool.
- Designed and developed a Ceilometer inspector plugin for collecting SR-IOV network traffic counters.
OpenStack · SDN · SR-IOV · Ceilometer · Python
Team Leader, E2E Windows Clustering Jan 2012 – Mar 2014 Team lead
Led a team of 2 developers and 2 DevOps engineers responsible for end-to-end testing and large-scale traffic simulation across 128 physical Windows servers.
- Designed and executed large-scale clustering, performance, and reliability tests.
- Owned test infrastructure, execution, troubleshooting, and technical direction.
- Collaborated with development and DevOps teams to identify and resolve complex system issues.
Windows clustering · E2E testing · Distributed systems · Performance testing
Software Developer, Windows Drivers Verification Nov 2010 – Jan 2012
Started my career as a student software developer, specializing in Windows kernel and driver verification for Mellanox network drivers.
- Developed C-based tests using the Windows NDIS API to verify new and existing driver features.
- Built a Python-based regression environment to automate and execute the test suite.
C · Python · Windows kernel · NDIS API · Windows drivers
2005 – 20072 yrs 1 mo
012 Golden LinesInternet service provider
Home Network Support Specialist Sep 2005 – Sep 2007
Skills
Leadership
Team leadership
Architecture & system design
Technical strategy
Mentoring & engineering standards
Partnering with Product & QA
AI-assisted engineering
Claude Code
MCP
Reusable AI skills & agents
Spec-driven development
Automated triage & auditing
Backend
TypeScript
Node.js
Python
Microservices
REST / Public APIs
C
Identity & security
OAuth 2.0
SAML / SSO
JWT
SCIM 2.0
RBAC
API tokens & scopes
Frontend
Angular
React
Redux
NgRx
JavaScript
Cloud & data
AWS Lambda
Serverless Framework
Kinesis
Event-driven architecture (SQS/SNS)
CloudWatch / PagerDuty
PostgreSQL
Query optimization (EXPLAIN)
MongoDB
Redis
Redshift / Aurora
CI/CD
Feature flags
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 – 2020
Python instructorTaught Python to new developers for 4 years
2013 – 2015
Ran workshop activities, Ruach GabitVolunteer, social services
Outside work
Running & CrossFit
Alpine trekking
Hiking
Family travel
Football
Reading books
Vinyl records
New tech & AI
Laughing