Jonah Eastin
Software Engineer & Systems Diagnostics Specialist
English · Tigrinya · Amharic | U.S. Citizen · Valid Driver's License
Summary
Diagnostic and electronics repair specialist with 9+ years of hands-on technical experience, including 6+ years restoring electrically dead and flood-damaged vehicles for shops across Missouri, Texas, Arizona, and Indiana — approximately 40 full flood-vehicle recoveries, each requiring 10 or more control modules replaced, programmed, and returned to service. Works at the circuit-board level (UART/BDM bench programming, EEPROM recovery, chip-level processor transplants) in addition to factory-authorized OEM scan-tool diagnostics across GM, Stellantis, BMW, Mercedes-Benz, and Audi. Self-taught software developer with 4 live, publicly verifiable applications on GitHub — built on Flutter/Dart, TypeScript/Next.js, Rust, and Supabase. NVIDIA Inception Program member. Open to remote, hybrid, and nationwide roles.
Experience
Founder
2024 – PresentSHY (shyapps.com) · Remote
- Architected and shipped a production Flutter/Dart mobile app with Supabase backend, Vertex AI integration, Stripe monetization, and 300+ Edge Functions. Live at shyapps.com.
- Own full product lifecycle: system design, mobile development, cloud deployment, and iteration based on user feedback.
- Cross-platform on iOS, Android, and web.
Independent Software Developer
2023 – PresentSelf-Directed Projects · Remote
- Built DealerHunt-PRO — vehicle auction and marketplace sourcing platform using Next.js 15, TypeScript, Playwright/patchright scrapers on GitHub Actions, Supabase Realtime, and Gemini AI for automated valuation. 900+ commits.
- Built Zeus — prototype Rust compiler for a custom systems language (.zs → C + native binaries); enforces zero-heap memory, Z3-backed compile-time assertion proving, and side-channel hardening for secret variables.
- Built Life — personal and small-business organization suite built around an issue-tracker structure; Supabase backend.
Lead Diagnostic & Module Repair Technician
Oct 2016 – PresentNorth Park Auto Center · St. Louis, MO
- Diagnose and restore severely flood-damaged, submerged, and fully unresponsive vehicle electrical systems across GM, Stellantis, BMW, Mercedes-Benz, and Audi platforms — more than 50 full flood-vehicle recoveries, each involving 10 or more modules replaced, programmed, and returned to service.
- Repair control modules at the circuit-board level using UART and BDM bench tools, including chip-level processor transplants and EEPROM read/write recovery on modules other shops write off as unrepairable.
- Maintain paid factory-level OEM subscription accounts (GDS2/SPS2/Techline Connect, wiTECH 2.0, ISTA, XENTRY, ODIS); all programming performed with manufacturer-authorized software rather than aftermarket workarounds.
- Program keys and immobilizer systems using the full Autel Pro suite (IM608); trained independent locksmiths and shops across Missouri and Texas.
Diagnostic & Module Programming Contractor
2019 – PresentIndependent Contract Work · MO, TX, AZ, IN
- Contracted by repair facilities and body shops in four states to resolve network communication failures, gateway lockouts, and module programming problems beyond the scope of on-site technicians.
- Perform on-site and bench-level module recovery, programming, and network restoration on vehicles other shops could not fix.
Technical Support Technician
Feb 2016 – Sep 2016Charter Communications (Spectrum) · St. Louis, MO
- Installed and serviced cable, internet, and network equipment in residential environments.
- Diagnosed and resolved connectivity and hardware faults independently in the field.
Selected Projects
SHY — Relationship OS (LifeOS) · Live Production NVIDIA Inception Member
Flutter (BLoC/Provider) · Supabase (Postgres RLS + 300+ Edge Functions) · Vertex AI · Stripe · shyapps.com
DealerHunt-PRO — Multi-source vehicle sourcing intelligence platform · 900+ commits
Next.js 15 · TypeScript · Playwright/patchright scrapers (GitHub Actions) · Supabase Realtime · Gemini AI
Zeus — Custom systems language compiler (Rust)
.zs → C + native binaries · Zero-heap enforcement · Z3-backed compile-time assertion proving · Axum/Tokio cloud service
Stay Life — Minimalist productivity web app
HTML · CSS · JavaScript · Supabase
Skills
- Languages
- Dart · TypeScript · JavaScript · Rust · SQL · HTML/CSS
- Frameworks
- Flutter · Next.js 15 · React · Tailwind CSS · Axum/Tokio
- Backend & Cloud
- Supabase (Postgres + RLS + Edge) · REST APIs · Playwright · Google Cloud · Vertex AI · Stripe
- OEM Diagnostics
- GDS2/SPS2 (GM) · wiTECH 2.0 (Stellantis) · ISTA (BMW) · XENTRY (Mercedes-Benz) · ODIS (Audi) · Autel IM608
- Practices
- Circuit-board repair · EEPROM recovery · UART/BDM bench programming · CAN/LIN bus diagnostics · Z3 SMT proving · CI/CD · AI-augmented development
Education
Networking / Information Technology coursework — St. Louis Community College (STLCC); coursework transferred to Fontbonne University, 2018
Planning to enroll in an online bachelor's degree program in late 2026.