Backend & embedded systems engineer with 20+ years of experience, currently transitioning into Rust-based systems programming. I work across the stack from FPGA/embedded firmware up to performance-oriented backend services, and I'm actively contributing to the Rust open-source ecosystem.
Focus areas: Rust · C++ · embedded systems · FPGA digital design · performance-oriented backend development
- Contributing to core Rust ecosystem projects (compiler tooling, docs infrastructure, learning tools)
- Building embedded/systems tooling in Rust as I move from C++ into the Rust ecosystem full-time
- Open to full-time remote roles in Rust systems programming, embedded software, or backend infrastructure
- rust-analyzer #22901 — Fix: strip leading asterisk decoration from block doc comments (under review)
- docs.rs #3416 — Improve 404 page for missing rustdoc resources (under review)
- rustlings #2321 — Added and tested File I/O exercises
- MacOS_SmartCharge_Tuner — macOS client for fine-tuning smart charge control
- STM32-HAL-CPP-Libraries — C++ hardware abstraction layer libraries for STM32
- Xilinx-Bitfile-Commands-Reader — Rust tool for inspecting configuration and commands in Xilinx bitfiles
- Rust_Lines_Of_Code_Counter — LOC counter with language stats
Rust · C++ · C · Embedded Systems · FPGA / Xilinx · STM32 · CI/CD
- Portfolio (live demos): kivancgnlp.github.io
- Writing: medium.com/@kivancgunalp
- LinkedIn: linkedin.com/in/kivanc-gunalp
