MACHINE LEARNING

  ENGINEER

YSHAI
DEVELOPER

Now

MSc Computer Science
ETH Zurich

Major: Machine Intelligence
Minor: Data Management Systems

Industry thesis · Spring 2027

Download Resume
Yshai
Skeleton

EXPERIENCE LOG

Sept. 2025 – Present

Master of Science in Computer Science

Major: Machine Intelligence. Minor: Data Management Systems.

Looking for an industry master's thesis in Spring 2027. Open to internships and other work.

Sept. 2025 – Feb. 2026

Trained RL walking policies in Isaac Lab and MuJoCo

Worked on sim-to-real so those policies can move to the real robot

Jul. 2025 – Aug. 2025

Software & AI Engineer Intern

Shipped production features used by 100,000+ patients a month

Built the outbound calling path for appointment reminders. It is in production.

Wrote internal tools and backend services for the team

Feb. 2025 – Jul. 2025

AI Engineer

Built a RAG system over 2,400+ wiki files, supervised by EPFL CVLab. LangChain, embeddings, a vector store.

People on the team used it to find docs they used to hunt by hand.

Feb. 2024 – Jul. 2025

Teaching Assistant

CS-119: Python, algorithms, systems. Labs, questions, debugging.

CS-108: Java and OOP. 600+ first-years over two years.

Sept. 2022 – Jul. 2025

Bachelor of Science in Computer Science

Algorithms, systems, software, data.

SELECTED WORKS

01
AIDGE

AIDGE

PythonFastAPIRedisPostgresMulti-Agent OrchestrationNext.js

Multi-agent investment desk. Connect a broker, set a strategy, and 60+ LLM agents run research, allocation, compliance, and execution on a book you own. Paper trading live.

02
Rocky: Domain-Specific RAG Assistant

Rocky: Domain-Specific RAG Assistant

PythonLangChainGPT-4o miniRAGChromaDBOllamaDockerNomic Embed

RAG assistant over the EPFL Rocket Team wiki, about 2,420 markdown files.

03
GO2 Backflip Training

GO2 Backflip Training

Reinforcement learningIsaacLabIsaacSimMujocoPPORobotics

PPO policy that backflips a Unitree GO2 in Isaac Sim, then checked in MuJoCo.

04
Ordinal Review Classification

Ordinal Review Classification

PythonPyTorchXLM-RoBERTaOrdinal RegressionNLPSlurm

ETH CIL 2026. Dual-view XLM-RoBERTa ensemble for five-class English and German review ratings. Public leaderboard L = 0.910.

OTHER PROJECTS

Mitral Valve Segmentation

Mitral Valve Segmentation

Attention U-Net with SE blocks for mitral valve contours in noisy echocardiography.

PythonPyTorchMedical ImagingComputer VisionDeep Learning
AI Vocal Dental Receptionist

AI Vocal Dental Receptionist

Voice agent that talks to callers and books dental appointments.

PythonPipecatGPT-4oRAGChromaDBVoice AIGoogle Calendar API
Personal Portfolio Website

Personal Portfolio Website

This site. Next.js, Tailwind, custom layout.

Next.jsTailwind CSSTypeScriptGSAP
Cinematographer Website

Cinematographer Website

Portfolio site for a cinematographer. Next.js, S3, CloudFront.

Next.jsTailwind CSSTypeScriptAWS S3CloudFront
Solvit: Service Marketplace

Solvit: Service Marketplace

Android app that matches people with local service providers.

KotlinAIAndroidDevOpsCI/CD
Fashion-MNIST Classification

Fashion-MNIST Classification

MLP, CNN, and ViT on Fashion-MNIST. Same splits. Accuracy and Macro F1.

PythonPyTorchDeep LearningCNNVision Transformer
ImgFS: Image File System

ImgFS: Image File System

Image store in C, with SHA-256 dedup and a small HTTP server.

CSystems ProgrammingNetworkingFile Systems
Javion: Air Traffic Monitor

Javion: Air Traffic Monitor

Java desktop app that decodes ADS-B and draws planes on a map.

JavaADS-BUIReal-TimeJavaFX