Skip to content

Skills

Every skill here is traceable.

No keyword soup. Each entry names the project, job, or lab where it was earned — hover the context to see where a skill actually shipped.

01

Languages

Daily drivers first — each one attached to real, shipped work.

  • C / C++ (C++20)DKVS, STM32 firmware
  • PythonCASA-Goes Lab, JobMaster, DESops
  • TypeScriptEvalForge, Chronos, Aqsha, EngStudy
  • JavaFTC competition robot
  • VerilogDigital logic design coursework
  • MATLABSignals & systems, electronics
  • MicroPythonWRO autonomous robot
02

Distributed Systems

Learned by building a replicated store from the Raft paper up.

  • Raft Consensusoriginal implementation in DKVS
  • Write-Ahead LoggingCRC-checked persistence, DKVS
  • Leader Election & FailoverDKVS
  • Linearizabilitylog-serialized reads, DKVS
  • TCP / POSIX SocketsDKVS networking layer
  • Concurrency & Threadingthread-per-connection servers
03

Embedded & Real-Time

Bare metal, where the debugger is a logic analyzer and a register view.

  • STM32 HALNUCLEO-F411RE firmware
  • GPIO / UART / PWM / Timersperipheral drivers in C
  • Interrupt-Driven DesignSTM32 firmware
  • SWO Telemetry & GDBregister-level debugging
  • Real-Time Constraintsdeterministic execution pipelines
04

Robotics & Control

From competition robots to research validation pipelines.

  • ROSCASA-Goes Lab, EE 483
  • PID Control28% stability improvement in research
  • Sensor Fusionodometry + IMU + camera
  • Computer Visioncolor filtering, edge detection, masking
  • State Estimation & OdometryDuckietown pipelines
  • TensorFlow (perception)FTC team-prop detection
05

AI Engineering

Building the tooling around models, not just calling them.

  • LLM Evaluation & BenchmarkingEvalForge
  • RAG PipelinesEngStudy: chunk → embed → retrieve
  • pgvector / HNSWsemantic retrieval, EngStudy
  • LLM-as-Judge & GradersEvalForge judge system
  • Statistical TestingCIs, permutation tests, Elo
06

Full-Stack & Cloud

Production systems with users, CI, and security posture.

  • React / Next.jsAqsha, EngStudy, EvalForge dashboard
  • Node.js / FastifyEvalForge REST API
  • PostgreSQL / Prisma16-model schema in Aqsha
  • SupabaseChronos auth, DB, edge functions
  • Cloudflare Pages & WorkersChronos deployment
  • GitHub Actions (CI/CD)lint / typecheck / build gates
  • Tailwind CSSevery frontend since 2025
07

Hardware & EDA

The EE degree, applied.

  • Siemens NXlocomotive wire routing at Wabtec
  • Analog Circuit Design< 0.5 dB gain error mixer
  • Multisimsimulation-first analog validation
  • Digital Logic (Verilog)coursework
  • Oscilloscope / DMM / Lab InstrumentsEE lab work
  • KiCadPCB design fundamentals
08

Simulation & Research Methods

Break it in simulation before it breaks in the field.

  • Duckietownrobotics simulation framework
  • Failure-Mode Analysis100+ validation runs, CASA-Goes
  • Discrete Event SystemsDESops — automata, supervisory control
  • Reproducible Experimentsseeded, stored runs in EvalForge
09

Tools & Environment

The everyday stack.

  • Linuxdaily environment for ROS and systems work
  • Git / GitHubevery project
  • DockerDuckietown containers, EvalForge stack
  • CMakeDKVS build system
  • GDBfirmware and systems debugging
  • LaTeXself-hosted Overleaf instance
10

Human Languages

Three languages, three writing systems.

  • EnglishNative
  • KazakhNative
  • RussianFluent