junior engineer at konsulkoembedded linux · android · apps

g8rowalexandergurov

new ideas, built on foundations that behave the same way every time.

nowkonsulkojunior engineer, secure boot
studiedcs, fmi '26sofia university
open source469 ★44 public repos
homelabself-hostedmedia, servers, networking
work

a few things i've built.

what i work on after work and between exams. tablets, boards, apps, whatever i end up needing.

centuryplay

kotlin · android 11+ · 63 ★

streams whatever my android phone is playing to airplay speakers. i built it so a 1990s bang & olufsen beosound century could play from my phone, through a raspberry pi running shairport-sync. lossless, multi-room, and it shows up in the system output switcher like any bluetooth device.

kotlinairplay 2material 3 expressiveshizuku

redmi pad pro roms

aosp · android 16 + 17

custom roms for both pad pro models, starting from a full dump of the stock tablet. most of the time went into making it feel smooth: perfetto traces, surfaceflinger composition and hwui on vulkan until the jank went away. the xiaomi pen works too, worked out from captures of the stock rom.

devices
dizi (wi-fi), ruan (5g)
soc
sm7435 "parrot"
roms
evolution x 16 + 17, lineageos 23.2
kernel
source-built 5.10 gki
gpu
hwui on vulkan, tuned sf composition
pen
xiaomi pen, bonding + pen keys

equip-1

yocto · rockchip rk3528a · rock 2f

an old dv camcorder, a radxa rock 2f and a phone. the yocto image captures dv and hdv over firewire, streams a live preview over webrtc, and gets set up over bluetooth and wi-fi from an android app. flash it to an sd card and it boots straight into the recorder.

ieee-1394→rk3528a→mediamtx→whep→android
PhotosBackupswift · 226 ★

backs up iphone photos, videos and albums to google photos, entirely on the phone. no desktop app, no server.

swiftuiios
lec2tex + durjavenpython · latex

turning university material into books: lecture videos with bulgarian audio and whiteboards into a 172-page statistics book, and 365 pages plus 165 photos of state-exam notes into one compilable latex book.

kinectfxpython · qt

an xbox 360 kinect as a webcam: depth point clouds, relief lighting and scan planes, piped into a virtual camera for discord.

depthvirtual camera
veadent + winslowweb · client sites

veadent.bg, for a 24/7 dental clinic in sofia, and winslow, a bilingual site for holiday rentals and sales in bansko, edited through a git-based cms.

the bench

a board, a serial cable and a lot of reboots.

most of what i build ends up on this setup at some point.

labgrid handles power, serial and flashing, so a change turns into a run: flash it, boot it, test it, read the log, go again.

i like that part boring and repeatable. it leaves room for the rest to get weird. the rock 2f image, the pad roms and centuryplay all came out of loops like this one.

labgridserial consolepower controlhil
experience

where i've been.

short so far. most of the interesting stuff is in the projects above.

  1. junior engineer · konsulko

    embedded linux and secure boot.

    secure bootembedded linux
  2. bsc computer science · fmi, sofia university

    graduated in 2026. my state-exam notes turned into durjaven.

areatechwhere it shows
secure boot
secure bootembedded linux
konsulko
test benches
labgridserialhil
the bench: rock 2f, pad pro, centuryplay
android platform
aospgki 5.10device trees
dizi-bringup, ruan-bringup, dizi-display-drivers
embedded linux
yoctocrockchip bspkernel modules
meta-firewire-recorder, meta-rockchip, kmod-sgp30
apps
kotlinswiftqt6 / c++python
centuryplay, PhotosBackup, burne, kinectfx
systems
rustgo
lgroot, g8rowfm, g8rowfetch
web & ops
dockernginxcloudflarenetworking
homelab, client sites
listening

what's playing while i work.

straight from last.fm, refreshed every couple of minutes.

last played

WAN Show October 23, 2026

Most Of The Internet Needs To Be Fixed

genreslast 3 months

trap, rap, samba, post-punk, mpb, crank wave

top artistslast 7 days
Yeat            ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━   51
Jorge Ben Jor   ━━━━━━━━━━━━━━────────────────   24
Fontaines D.C.  ━━━━━━━━━━━━━━────────────────   23
Death Grips     ━━━━━━━━━─────────────────────   16
ear             ━━────────────────────────────    4
recently
  1. MimesisFontaines D.C.
  2. Six Shot MorningFontaines D.C.
  3. You Miss MeFontaines D.C.
  4. IntimateFontaines D.C.
scrobbles
61,247
artists
3,218
since
2018
© 2026 alexander gurovstatic html · no frameworks · nginx