Yossi Abutbul

Building software where signalsmeetcode.

BSc Computer Science Student · The Open UniversityInnovating With AI

BSc Computer Science student at The Open University, building software for RF and embedded systems.

I design test-automation platforms, antenna-pattern tooling, and workflow software — pairing system-level thinking with low-level hands-on.

I like the moments where firmware, hardware, and UI meet.

FEATURED

OPlanner

Semester + task planner built around student workflows. .ics parser, reusable React components, Firestore-backed state, progress-visualisation dashboards.

Stack
React · TypeScript · Vite · Firebase Auth · Firestore
HWSWWIP

RF Instrument Wrappers

Python wrappers for Mini-Circuits USB power sensors and Agilent E5061B ENA. FastAPI servers expose instruments to n8n workflows. Live Smith chart viewer for S-parameter sweeps.

Python · FastAPI · pythonnet · .NET DLL · n8n · Smith chart

HWWIP

Programmable Attenuator Wrapper

Python wrapper around Mini-Circuits programmable attenuators. Clean Pythonic API over vendor .NET DLLs for scripted sweep / fade tests.

Python · pythonnet · .NET DLL · USB

HWWIP

DMX-J-SA Motor Wrapper

Python wrapper for the DMX-J-SA motor controller. Clean API over the vendor interface for scripted motion control in lab automation workflows.

Python · Serial / USB · Motion control

HW

Mini-Circuits Power Sensor Wrapper

Python wrapper around a USB power sensor, bridging vendor .NET DLLs into a clean Pythonic API for lab automation scripts.

Python · .NET DLL interop · USB

EMB

Two-Pass Assembler

ANSI C90 assembler. Two-stage: symbol-table build then instruction parsing and base-4 machine-code emission. Built for Systems Programming Lab course.

C · Assembler

  1. 2020 —[ WORK ]

    May 2020 — Present

    RF & Electronics Integrator

    Arad Technologies

    • Designed a React + FastAPI platform to automate RF testing over Bluetooth, integrating Power and Spectrum Analyzers for real-time measurement, analysis, and report generation — cut lab reporting time by 50%+.
    • Built an interactive web interface for visualizing antenna radiation patterns (2D polar + 3D surface) and RF performance metrics.
    • Led hardware–software bring-up of NB-IoT, CAT-M, and LoRa modules — including FEM integration and system validation via custom Python automation.
    • Advanced signal analysis, debugging, and optimization for LoRa, LTE, and Bluetooth systems — both software-driven and RF measurement-driven.
  2. 2022 —[ EDU ]

    Oct 2022 — Present

    BSc Computer Science

    The Open University of Israel

    • Coursework focus on systems programming, algorithms, and computer architecture.
    • Project work in C, TypeScript, and React — including a two-pass ANSI C90 assembler and a cycle-accurate pipeline-CPU simulator.
  3. 2017 – 19[ ARMY ]

    Apr 2017 — Dec 2019

    Operational Project Leader · RF Technician

    IDF · Intelligence Corps · Unit 81

    • Led and managed multi-disciplinary RF/tech projects under tight operational deadlines.
    • Built Python automation tools to log and analyze Spectrum Analyzer data in the field.
    • Hands-on troubleshooting and integration of advanced RF systems.

Languages

  • TypeScript
  • JavaScript
  • Python
  • C

Frontend

  • React
  • Next.js
  • Vite
  • Plotly
  • Three.js
  • Chart.js
  • Tailwind

Backend / Data

  • FastAPI
  • REST
  • Firebase
  • Firestore
  • Excel parsing

Tooling

  • Git
  • GitHub Actions
  • VS Code
  • Claude Code
  • n8n

RF / Hardware

  • Spectrum analyzer
  • Power sensor
  • FEM bring-up
  • Bluetooth
  • LoRa
  • LTE / NB-IoT / CAT-M
  • Antenna patterns

Get in touch.

Have a project in mind or just want to say hi? Fill out the form or reach me directly.

© 2026 Yossi Abutbul