New York City · Columbia University

Hello,
I’m Elad.

Software Engineer & Technical Program Manager.

I study computer science at Columbia and build software across AI, developer tools, and enterprise systems. My background combines hands-on engineering with leading cross-functional teams and turning operational problems into working products.

Selected work

AI, software & developer tools

COMPUTER VISION · PRODUCT ENGINEERING

Rubicon Robotics

From footage to feedback
  1. 01 / INPUTUnderwater
    video
  2. 02 / ANALYSISMachine learning
    models
  3. 03 / OUTPUTCoaching
    insights

A high-level view of the work at Rubicon Robotics.

At Rubicon Robotics, I owned the constraint enforcement layer for an ML analytics engine that turns underwater swim video into 49 interdependent performance metrics.

I modeled dependencies so simulations produced physically achievable swimmer states, audited residual formulas against the production Rust pipeline, identified errors in 15 of 21 formulas, and built a Jacobian-based elasticity framework to trace error propagation and prioritize fixes.

  • Machine learning
  • Rust
  • Analytics systems

Rubicon Robotics · Summer 2026

PRODUCT STRATEGY · AI ENGINEERING

The Humor Project

At the Humor Project, I lead product strategy for an AI memory architecture and work at the intersection of language, product, and machine learning.

I also built an iOS application that runs on-device ML models for real-time text generation, shaping both the product experience and the underlying technical approach.

  • AI memory
  • Product strategy
  • On-device ML

Digital Product Manager & AI Engineer

DEVELOPER TOOL · RUST & PYTHON

no-gears-typing

Same keys. The intended language.
Wrong keyboard layoutakuoENGLISH LAYOUT
Intended textשלוםHEBREW · “HELLO”

Illustrative example of correcting a keyboard-layout mismatch.

I built no-gears-typing for the moment you realize you typed a whole sentence in the wrong language. It detects the mismatch and corrects the text as you type.

The app uses Rust and Python with an n-gram language detector that reaches 80% accuracy. It corrects keyboard-language mismatches in real time, and I’m actively developing it.

  • Rust
  • Python
  • Language detection

In development again

OPEN SOURCE · LLM EVALUATION

Callprobe

callprobe TOOL-CALLING EVALUATION
callprobe run --model qwen3:8b --endpoint http://localhost:11434/v1
01Selection

The right tool?

02Schema

Valid structure?

03Arguments

Correct values?

Three separate scores help explain where a model fails.

A model can claim tool-calling support and still fail with the tools you actually use. I built Callprobe to test your own tool definitions against OpenAI-compatible endpoints.

The harness scores tool selection, schema validity, and argument accuracy separately. It also tests when a model should avoid calling a tool, and how performance changes as more tools enter the conversation. The goal is to make the failures understandable, beyond a single benchmark score.

  • Python
  • Tool calling
  • Evaluation
View on GitHub

Experience

Workflow improvements at the Consulate General of Israel
20%

Less travel-processing time

33%

Less onboarding time

40%

More recruiting capacity

Sep 2026 - Present

Stealth Pre-Seed Startup (Fintech)

Product Engineer Intern

Owning the product experience as a tax-savings platform expands from B2C to financial advisors, running paid demand tests across four new customer segments and leading advisor research. Building an LLM chat that explains tax plans, with server-side guardrails that verify dollar figures against engine output and require audited tax-library citations, validated with golden-transcript and adversarial evaluations.

Jun - Aug 2026

Rubicon Robotics

Product & Software Engineer Intern

Owned the constraint enforcement layer for an ML analytics engine producing 49 interdependent swim-performance metrics. Audited the production Rust pipeline, identified errors in 15 of 21 residual formulas, and built a Jacobian-based framework to prioritize fixes.

Aug 2024 - Jun 2026

Consulate General of Israel

AI Transformation & Software Solutions Lead

Enterprise integrations and LLM-powered workflows. Reduced travel-processing time by 20% and onboarding time by 33%; increased recruiting capacity by 40%.

Jul 2022 - Aug 2024

Embassy of Israel

Assistant Naval Attaché

Coordinated high-level defense engagements and briefings between military attachés and international counterparts. Supported the Israeli Defense Attaché as a U.S. defense technology analyst, evaluating advanced defense and dual-use technologies.

Nov 2020 - Jul 2022

Directorate of Defense R&D

R&D Project Manager & Dual-Use Tech Analyst

Led cross-functional R&D programs and technology scouting across biotech and emerging technologies.

ALSO AT COLUMBIA

Columbia AI Club (CUB) · Director of Research & Projects Sep 2026 - Present

Building a research and projects track where members publish research and GitHub work under the club’s name, and leading cross-functional task forces on club initiatives and events.

The Humor Project · Digital Product Manager & AI Engineer Sept 2025 - Present

CORE · Product Management Fellow Jan - May 2026

About me

EDUCATION

Columbia University

B.A. in Computer Science
Special Program in Business Management

GPA 3.7 · Expected graduation: 2027

Coursework includes machine learning, deep learning, agentic engineering, NLP, computer vision, databases, and data structures.

AWAY FROM THE KEYBOARD

Aviation, basketball, Formula 1, a good book, and finding a reason to get outside on a bike or a trail.

English & Hebrew · Native

TOOLS I WORK WITH

Python · Rust · SQL · C · Java · JavaScript · Swift · PyTorch · Keras · NumPy · Pandas · LLM APIs · AWS · Kubernetes · Git

LET’S CONNECT

Let’s talk.

I’d love to hear about what you’re building.