kirill rybkov hardware

Kirill Rybkov

BSc Advanced Technology student @ University of Twente. Software-focused with experience across embedded electronics, control systems, CAD, prototyping, and product development.

🇳🇱 Netherlands+🇪🇸 Spain

Tech Stack

Projects

Active Suspension System

completed during EPQ A-level

  • Arduino
  • IMU
  • PID
  • CAD
  • 3D Printing

Built an active anti-roll system for a 1/10 off-road RC car, with the goal of reducing rollover on uneven terrain rather than just making a standard suspension upgrade. I designed the linkage and printed parts, wired an Arduino Nano with an MPU6050 IMU, and wrote the PID in C/C++ to turn orientation data into servo-driven ride-height adjustment. Most of the work was in getting the whole loop to behave in the real world: packaging the electronics cleanly on the chassis, powering it from the RC receiver, and tuning the PID response through repeated testing on slopes, rocks, and rough surfaces.

Autonomous Fire Detection Aircraft

high school team project

  • UAV
  • Flight Controller
  • GPS
  • Raspberry Pi

AFDA was a fixed-wing drone project aimed at early wildfire detection in Catalonia. My part was mainly the electronics and physical build: integrating the SpeedyBee flight controller, power system, GPS, receiver, and Raspberry Pi payload, then helping turn that into an airframe that could actually survive and fly. The project was useful because it forced real trade-offs between structure, weight, manufacturability, and onboard electronics instead of treating them as separate problems.

Piezoelectric Accelerometer

university team project

  • Charge Amplifier
  • Arduino
  • Signal Conditioning

Designed and validated a piezoelectric accelerometer for subwoofer testing. I focused mainly on the electronics and software side: signal conditioning via an integrator circuit, Arduino-based readout, and calibration/testing support for the final prototype. What made it interesting was that it sat in the middle between theory and hardware, so we had to connect the mechanical model, the analogue circuit behaviour, and the measured shaker-test results instead of solving each part in isolation.

Education

Math & Software

Calculus 1 / 2
8 EC
Programming Skills
3 EC

Electronics

Basic Electronics
4 EC
Accelerom. Project
4 EC

Engineering

Mechanics
4 EC
System Dynamics
4 EC

Materials

Material Properties
3 EC
Polymer Materials
3 EC

Additional Experience

DIY Keyboard

Designing a custom low-profile split keyboard with an original case in Onshape, a routed PCB in KiCad, and a ZMK-based firmware setup. It has been a useful hands-on project for combining CAD, electronics, PCB layout, and firmware in one hardware build.

Blockchain

Built and shipped production-facing software through Lattic3 and hackathon projects, using TypeScript across frontend and backend, GitHub, and Claude Code / Codex to speed up the coding. The main blockchain-facing resume lives on the main page of the site.

  • TypeScript
  • GitHub
  • Frontend
  • DeFi