
Professional Pessimist | Staff Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am a staff software engineer at Confluent, building Kafka for the Cloud. My professional interests are in distributed system, and reliability of software at scale.
The Hebrew University of Jerusalem
Graduate coursework, Mathematics
N/A – Present
The Hebrew University of Jerusalem
B.Sc., Mathematics and Computer Science
N/A – Present
Confluent
Staff Software Engineer
August 1, 2019 – Present
San Francisco, California, United States · Remote
Mixpanel
Senior Software Engineer
December 1, 2016 – May 1, 2019
San Francisco, California, United States
Life360
Senior Software Engineer
September 1, 2014 – December 1, 2016
San Francisco, California, United States
DoAT Media
Senior Software Engineer
January 1, 2013 – July 1, 2014
Cemmerce
Founding Engineer
August 1, 2012 – January 1, 2013
PTC
Software Engineer
January 1, 2009 – August 1, 2012
Cultural Fit Analysis
The candidate has a strong background in backend, distributed systems, and data engineering across various companies, including large-scale cloud platforms. However, the target role is 'Game Developer'. There is no explicit experience or projects related to game development, game engines, graphics, or real-time interactive systems in the provided resume. This represents a significant gap in cultural and domain fit for a game development role, despite strong general software engineering skills. The breadth of skills is strong in general software engineering but lacks specific relevance to game development.
Soft Skills & Operational Fit
The candidate's experience descriptions suggest a focus on problem-solving, system optimization, and leading engineering initiatives. The roles at Confluent, Mixpanel, and Life360 highlight an ability to improve system performance, reduce costs, and build complex products. However, without psychometric test results, specific soft skills like stress handling, teamwork, or work attitude cannot be objectively assessed.