0
Initializing

Idan

Backend engineer &

firmware whisperer.

BASED IN Toronto,
CANADA
BACKEND ENGINEER,
FIRMWARE - EMBEDDED - DEVOPS

Idan Gurevich

Toronto, ON • --:--
Idan Gurevich
Engineering Philosophy

Systems
you can trust.

I sweat latency, reliability, and observability — the critical stuff.

Reliability
Predictable behavior under load and in edge conditions.
World map

Remote
Ready

Let's build systems
that run reliably.

Idan.gurevich@gmail.com

Tap to copy email

Building resilient infrastructure

< Infrastructure & automation />

99.9% uptime
<50ms p99
Edge
Core
Cloud

Crafting modern experiences

VENTURE

SHOWCASE

TARGET LOCKED
VIS: ACTIVE
ALT: 45.2m
TRACK: STABLE
FPS: 60
CONF: 98%

AeroForge

Cross-platform C++20 framework for vision-based drone control with real-time object detection and autonomous navigation.

  • Interactive object selection via click-and-drag tracking
  • Complete processing chain: detection → tracking → 3D estimation → PID control
  • Comprehensive safety mechanisms (geofence, hold-to-enable, e-stop, speed limits)
C++20
OpenCV
YAML
Linux
Windows
Git
QUEUE (4/8)
NA 1500
NA 1520
NA 1480
NA 1550
10K+
<100ms
Q: 24
MATCHMAKING
SEARCHING
AVG MMR: 1513

Multiplayer SDK

Production-grade distributed matchmaking and game services platform supporting real-time session allocation at scale.

  • MMR-based dynamic matchmaking queues with region and latency constraints
  • Sub-100ms matching latency supporting 10,000+ concurrent players
  • Modular backend services: Auth, Lobby, Session, Leaderboard
C++17
Python
Docker
Redis
PostgreSQL
Kubernetes
Build
Test
Deploy
CPU: Optimized
Cache: Active
Time: 145s
ML ACTIVE
Score: 87%
+2 cores suggested
40% faster

InfraMind

ML-powered platform that automatically optimizes CI/CD workflows by learning from build history to suggest optimal configurations.

  • Universal REST API compatibility with Jenkins, GitHub Actions, GitLab CI, CircleCI
  • ML-driven automatic suggestions for CPU, memory, and concurrency settings
  • Low-overhead performance telemetry and automatic cache tuning
FastAPI
PostgreSQL
Redis
Docker
Python
C++
CLUSTER HEALTH
92%
ml-trainer-1
HEALTHY
CPU: 45%
api-gateway
HEALTHY
CPU: 78%
worker-node-3
ERROR
CPU: 92%
database-replica
HEALTHY
CPU: 34%
3 CLUSTERS
UPTIME: 99.9%
3/4 HEALTHY

Sentinel

Autonomous infrastructure controller for AI/ML workloads with Claude AI-powered auto-remediation and intelligent Kubernetes management.

  • AI-driven auto-remediation for CI/CD failures and infrastructure alerts
  • Multi-cluster orchestration with intelligent GPU scheduling
  • Real-time observability with Prometheus, Grafana, and Jaeger
Python
Go
Kubernetes
PostgreSQL
Prometheus
Grafana
SIM-TO-REAL
50Hz LOOP
CRC-8 OK
LAT <50ms
MuJoCoSTM32

HIL Robotics Simulator

Hardware-in-the-loop robotics simulator that syncs a MuJoCo 2-DOF arm with STM32 firmware for real-time sim-to-real validation. In development.

  • Bidirectional loop: simulation commands hardware, hardware corrects simulation state
  • Deterministic 50Hz control loop with CRC-8 protocol and latency monitoring
  • Telemetry dashboard for joint angles, IMU orientation, and link health (target <50ms)
C/C++
STM32 HAL
MuJoCo
Python
pySerial
Controls/PID
skills cover rotating image

MY SKILLSET

The Magic Behind

  • C++C++
  • CC
  • PythonPython
  • C#C#
  • JavaJava
  • BashBash
  • GroovyGroovy
  • JenkinsJenkins
  • DockerDocker
  • GitGit
  • GitHub ActionsGitHub Actions
  • SVNSVN
  • AWSAWS
  • KubernetesKubernetes
  • Visual StudioVisual Studio
  • VS CodeVS Code
  • IntelliJIntelliJ
  • PyCharmPyCharm
  • AutoIt
  • PostgreSQLPostgreSQL
  • RedisRedis
  • FastAPIFastAPI
  • NATS
  • OpenCVOpenCV
  • PhysX
  • YAMLYAML
  • OpenTelemetry
  • LinuxLinux
  • WindowsWindows
  • JIRAJIRA
  • Monday
  • PrometheusPrometheus
  • GrafanaGrafana
Firmwarestar
C++star
Infrastructurestar
CI/CDstar
Automationstar
Real-Timestar
Distributedstar
Observabilitystar
Reliablestar
A QUICK GLANCE

Engineering reliable systems

Backend engineer specializing in C++ development with deep expertise in firmware engineering, host systems, and infrastructure automation. I build robust, high-performance solutions that power critical infrastructure.

My work focuses on automated testing frameworks, firmware validation, and continuous integration pipelines. I transform complex system requirements into reliable, maintainable code that scales.

Passionate about system-level programming, test automation, and building tools that make engineering teams more efficient.

Dive in deeper
AutomationPIPELINE

From code to motion

Writing software, shipping firmware, and watching hardware wake up.

Focus2026

What I build for

Reliability first, automation everywhere, and developer velocity that scales.

Resilient APIs
Firmware validation
CI/CD automation
Observability
Shipping dependable systems, one release at a time.

Behind the Curtains

Decoding logic && the lyrics