Skip to content

OmerFarukOruc/omerfarukoruc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Omer Faruk Oruc

$ whoami

Embedded engineer who builds across the entire stack — from register-level C on real-time operating systems to TypeScript dashboards and AI agent infrastructure.

Founder of NineTech · Based in İzmir 🇹🇷 · Coding since 2011

LinkedIn GitHub NineTech


The Short Version

I'm an embedded engineer who doesn't stop at the firmware boundary.

I've written C that controls cooling systems with 1–3°C precision, deployed devices across three continents, and walked into codebases with zero automated tests — then took part in building the entire testing infrastructure and CI/CD pipeline from scratch. I've also shipped a TypeScript dashboard for AI API management that somehow got 30 stars.

Currently working on safety-critical embedded firmware for agricultural machinery and building AI infrastructure tooling on the side.


What I'm Working On

  • 🔧 Safety-critical embedded firmware — real-time control systems for agricultural machinery
  • 🧪 Testing infrastructure — took part in building CI/CD pipeline from zero: GoogleTest, Jenkins, SonarQube, automated quality gates
  • 🤖 AI tooling — building developer tools for AI agent orchestration and API management
  • 🏢 NineTech — running my consultancy alongside engineering work

How I Think About Engineering

I believe the best embedded engineers are also infrastructure engineers. Writing firmware is half the job — the other half is making sure it doesn't break silently in production.

That's why I've invested heavily in:

  • Host-based testing for hardware you can't run on a CI server
  • Declarative infrastructure (NixOS) that makes deployment reproducible
  • Private networking (Tailscale) that keeps development environments secure without the overhead

If I can't test it automatically, I don't trust it.


Tech Stack

Embedded & Systems
C C++ STM32 ESP32 FreeRTOS Zephyr

Software & AI
TypeScript Python Go React Tauri

Infrastructure & DevOps
Docker Jenkins NixOS Linux Tailscale


Numbers

  • 🌍 10+ devices deployed across 3 continents
  • ⏱️ 1 hour → 5 minutes deployment time reduction via NixOS
  • 🧪 49 unit tests built from zero for safety-critical firmware
  • 💰 ~$1,000/year saved by migrating remote access to Tailscale
  • 📄 100+ pages of technical documentation authored

Timeline

2011  Google Code-In Participant — started coding at 14
2015  Dokuz Eylül University — Electrical & Electronics Engineering
2016  Stanford Machine Learning — Coursera
2020  BSc Thesis: Indoor Navigation for Visually Impaired
2021  RION Mühendislik — Electrical Engineer
2022  Kyra Tech — Embedded SW Engineer
2023  ScenTronix — Embedded SW Engineer
2025  Founded NineTech — Technical consultancy
 NOW  Safety-critical agricultural firmware + AI infrastructure tooling

🌐 Turkish (native) · English (C1, Academic IELTS 7.0) · French (basic)


About

About Me:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors