Last updated: 1 June 2026
I'm a software engineer with a bias toward systems that touch the physical world — embedded
firmware, computer vision, and the cloud infrastructure that ties devices together. At
Secantix I serve as founding engineer, where I built a
closed-source machine vision and motion control platform for medical vial identification
(admitted to the Road2 Accelerator with NVIDIA and Mati). That work spans low-level ESP32
motion control, OpenCV calibration pipelines with sub-0.1 mm tolerances, and a secure
AWS IoT Core telemetry stack — most of it lives in private repos like
vial-scanner and esp32-motion-link.
In parallel I develop internal data tooling at Easy.co.il
(easy_extension, easy_crawler): standardizing ingestion and export
across 25+ data sources and cutting processing turnaround from days to under an hour with
in-browser automations, GCP, and Firestore. I also direct the Ruppin Programming Club,
leading student teams through KabatOne/CityShob industry partnerships — four shipped products
across two semesters plus a campus hackathon — and have taught Python, C#, math, and physics
since 2022.
My public GitHub (@ShahafShavit, 16 repos) is where the full-stack work lives. Highlights:
See the full catalog on the projects page.
B.Sc. Computer Science, Ruppin Academic Center — Oct 2023 to Aug 2026 (expected).
GPA 88.75; Excellence Diploma and First Year Honors.
Maintained standing through 280+ days of reserve duty (Miluim).
Languages: Python, C, C++, C#, JavaScript/TypeScript (React), SQL, Bash, PowerShell, Rust (learning).
Infrastructure: AWS (IoT Core, S3, CloudFront, Route 53, ECS, ECR, ALB, EC2), Linux, Docker, GitHub Actions, GCP, Firestore.
Hardware: STM32, ESP32, Raspberry Pi, IMX477 sensors, NEMA steppers, Marlin firmware.
Geospatial: Mapbox GL, Leaflet, Turf.js, GPX classification.
Desktop & extensions: C# WinForms, WinUI 3, Chrome MV3, VS Code extension API.
English and Hebrew — native-level proficiency in both.