Skip to content
View gorevyoneticisi's full-sized avatar

Highlights

  • Pro

Block or report gorevyoneticisi

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
gorevyoneticisi/README.md

Efe

Embedded systems · Automotive diagnostics · Linux infrastructure

I build practical systems where hardware, networking, and software meet, from STM32/CAN firmware and vehicle diagnostic tooling to self-hosted infrastructure and secure backend services.

Based in Madrid. Open to internships and junior opportunities in systems, infrastructure, networking, and embedded software.

Selected work

An attempt to recover a permanently locked car radio down to the chip level: a CAN/UDS diagnostic adapter built from an ESP32, a cracked SecurityAccess scheme, a proven code-injection foothold into the bootloader's RAM, and a full JTAG/SCI investigation into why the processor's own flash security can't be reached with open tools. Unresolved, and documented as such. Built by directing Claude (an AI coding agent) for the protocol analysis and tooling while running the hardware side myself.

A full SAE J2534-1 v04.04 PassThru implementation paired with a custom STM32F407 CAN adapter: galvanically isolated CAN transceiver, a confirmed- transmit protocol that reports per-frame status (queue full, no ACK within 100ms, bus error) instead of fire-and-forget, live bus telemetry (frame counts, bus-off recovery, error counters), and dynamic PC-link bit rate negotiation up to 3 Mbps over USB. Supports ISO 15765-2 multi-frame transport and multiple channels, and works with real OEM diagnostic suites rather than just generic scan tools: BMW ISTA, VW Group ODIS, Toyota Techstream, and Nissan Consult 3 Plus have all run against it successfully. Includes a WinForms diagnostic client.

A documented hybrid infrastructure environment built around public VPS gateways, Docker, WireGuard, Cloudflare Zero Trust, monitoring, backups, and layered security controls.

Research and tooling for the DSP-W215 B1 smart plug, covering OpenWrt access, device control, and power-monitoring experiments.

A practical recovery guide for diagnosing and restoring remote access when SSH or Tailscale stops working.

Current projects

  • EV battery diagnostics: a cross-platform diagnostic application for battery data, vehicle profiles, and service workflows.
  • Maritime intelligence platform: a full-stack data platform with secure authentication, automated ingestion, and self-hosted deployment.

Tools I use

Area Technologies
Embedded and automotive C, STM32, ESP32, CAN, OBD-II, J2534
Systems and infrastructure Linux, Proxmox, Docker, WireGuard, Cloudflare, Bash, PowerShell
Application development C#, Python, JavaScript, TypeScript, Node.js, SQL

Current focus

  • Deepening Linux administration, networking, and infrastructure automation.
  • Improving the documentation and reproducibility of my public projects.
  • Building tools that solve problems I have encountered firsthand.

More about my work: gorevyoneticisi.com.tr

Pinned Loading

  1. taskmanager-j2534 taskmanager-j2534 Public

    SAE J2534-1 v04.04 PassThru DLL for an STM32 CAN/OBD-II adapter. Confirmed with Toyota Techstream, VW ODIS, and Ford IDS.

    C 22 5

  2. dsp-w215-b1-openwrt-hacks dsp-w215-b1-openwrt-hacks Public

    Reverse engineering and OpenWrt control scripts for the D-Link DSP-W215 B1 smart plug.

    Shell 11

  3. Enterprise-Homelab-Infrastructure Enterprise-Homelab-Infrastructure Public

    Hybrid-cloud architecture bypassing Carrier-Grade NAT (CGNAT) using WireGuard tunneling, Cloudflare Zero Trust, and KVM/Libvirt virtualization.

    Shell 10

  4. ford-6000cd-tms470-unlock-research ford-6000cd-tms470-unlock-research Public

    Reverse-engineering a locked Ford 6000CD (Visteon TMS470) car radio: CAN/UDS, JTAG, RAM-exploit attempts. Unresolved, posted for help.

    Python 1

  5. ssh-tailscale-recovery-guide ssh-tailscale-recovery-guide Public

    Recovery runbook for SSH lockouts, Tailscale bind races, firewall bans, and privileged-container rescue.

    5

  6. homelab-security homelab-security Public

    Bash toolkit for auditing and hardening Docker homelabs behind CGNAT and a VPS reverse proxy.

    Shell 1