Java Developer (internship)
2022 · 3 monthsAimtec a.s., Plzeň
Backend Java dev. (+Android robot controller)

Projects

CircuitSim
C++ private · thesisDigital Circuit Designer & Simulator with ImGui, CMake build system, Lua scripting via sol2, and a DLL plugin architecture. Integrates ZeroMate RPI0 emulator.

Passionately built from-scratch: 2D/3D game engine and Terraria clone — custom OpenGL renderer, Custom XML driven UI, ECS, Lua scripting, spatial audio. Multiplayer implemented in private branch, not yet merged. A dedicated branch extends the project with a Terrain Erosion Simulator with OpenCL & AVX512.

Half-bridge solid state tesla coil, 230 V mains, 25 cm arc length. MIDI and PS/2 keyboard driven by an ATmega328 with a custom interrupt-based interrupter, driven remotely by optical fibre. Driver uses UCC27322/21 gate drivers through a toroidal transformer. Eats through MOSFETs like butter; oscilloscope would be nice. 2year hobby project. Presented at ČVUT Praha.
BSSHeatMesh
C++ / ESP32 / AssemblyGroup project: BLE mesh network of ESP32 sensor nodes forwarding environmental data (BME280, BH1750) to an edge RPi. Personal scope: I2C driver written in ULP assembly so the main CPU never wakes for sensor reads, custom superframe-based time sync protocol with slot negotiation handshake (request/offer/confirm/ping-pong) to keep deeply sleeping nodes coordinated across the mesh.
Arduino firmware driving the SSTC — MIDI parsing, interrupt timing, PWM modulation. Companion library: Pulser — Arduino library for fast and precise PWM generation.
Toolchain for a custom 8-bit CPU built on breadboard (+ALU). Designed the ISA, converts Excel-defined instruction table to binary to flash into the CPU control ROM.
Skills
Systems / C++
Embedded
Other langs
Tooling
Experience & education
Java Developer (internship)
2022 · 3 monthsAimtec a.s., Plzeň
Backend Java dev. (+Android robot controller)
Ing. — Distributed Systems
ongoingUniversity of West Bohemia, Plzeň
Masters programme in distributed systems. Prior year of AI/ML studies before switching field.
Cambridge English C1
certifiedCambridge Assessment English