Skip to content
View YossiAbutbul's full-sized avatar

Block or report YossiAbutbul

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YossiAbutbul/README.md

Yossi Abutbul

I make hardware talk to software.

RF engineering taught me that most of the job is repetitive work waiting to be automated.
Now I build the systems that do the repeating.


Portfolio   LinkedIn   Email



Selected work

🎮 Trump Jump: Strait of Hormuz

A browser arcade game. No install, no loading screen, no tutorial. Just reflexes and the compulsion to try once more.

Play it

🗂️ Portfolio

Everything else, written up with the reasoning behind it: what the problem was, what I tried, what broke.

Visit site


Toolkit

Frontend Backend Workflow

Bench side



What working with instruments taught me about writing software

Failure is physical, so you stop trusting yourself. A loose SMA connector costs you three hours and a data set. You learn to verify before you assume, and to build the check into the process instead of into your memory.

Every measurement needs a units label. Ambiguity in a lab is expensive in a way ambiguity in a codebase only eventually is. I name things carefully because I've been burned by dBm versus dBmV.

The interface is the product. Nobody cares how elegant the sweep routine is if the operator can't read the output. Most of my frontend instinct comes from watching smart people struggle with tools built by engineers who never watched anyone use them.

Automate the boring part, then automate the part that checks the boring part.

What I'm working on now
Studying CS degree, currently deep in systems and data structures
Building measurement pipelines and the web layers that make them readable
Learning real time data handling, clean API design, and getting better at C
Curious about embedded Rust, WebSerial, and browser based instrument control


Open to internships and collaborations, especially anything where hardware and software meet.

Email

Pinned Loading

  1. OPlanner OPlanner Public

    React + TypeScript + Vite SPA on Firebase (Auth + Firestore) for student semester planning. Parses university .ics files into structured year/semester/course/task records with deterministic IDs, re…

    TypeScript

  2. ReportGenrator ReportGenrator Public

    Test Report Generator is a web app for turning RF measurement data into structured reports, interactive 3D analysis, and precise 2D azimuth/elevation views.

    TypeScript

  3. Pipeline_CPU Pipeline_CPU Public

    Educational CPU pipeline simulator and visualizer built with React and TypeScript for exploring processor architecture concepts.

    TypeScript 1

  4. rf-instrument-wrappers rf-instrument-wrappers Public

    Python wrappers for RF lab instruments — Mini-Circuits USB power sensors and Agilent E5061B ENA — with FastAPI servers for n8n and a live Smith chart viewer.

    Python

  5. TrumpJump-Hormuz TrumpJump-Hormuz Public

    JavaScript 1

  6. ToastTurn ToastTurn Public

    TypeScript