LINAK Desk Controller
2026Windows app that drives an IKEA IDÅSEN standing desk over Bluetooth after reverse-engineering its BLE protocol. Velocity-based predictive stopping with auto-calibration for sub-millimeter positioning.
genai dev @ accenture · cs @ politechnika poznańska · poznań, pl
I build LLM-powered tools for a living: agents that turn plain English into DAX and SQL over Power BI datasets and databases, RAG pipelines on Azure AI Search, all shipped as production services.
After hours I'm finishing my CS degree, building an AI app for anglers, and tinkering with whatever catches my attention. This site is served from a Raspberry Pi 5 sitting on my desk.
An AI fishing log. Snap a photo of your catch and the species, estimated weight and length, GPS spot and weather all log themselves.
Windows app that drives an IKEA IDÅSEN standing desk over Bluetooth after reverse-engineering its BLE protocol. Velocity-based predictive stopping with auto-calibration for sub-millimeter positioning.
A chess engine written from scratch in Rust and compiled to a 29 KB WASM binary. Alpha-beta search with iterative deepening, playable right here.
This site. Static Hugo build served by nginx from a Raspberry Pi 5 on my desk, exposed through a Cloudflare Tunnel. No cloud bills.
Discord bot tracking League of Legends ranked LP across a friend group, with multiple leaderboards per server, auto-updating rank embeds and per-match win/loss notifications. Runs on the Pi next to this site.
Scrapy spider that gets phone specs past GSMArena's anti-bot measures with rotating proxies and randomized headers. The published Kaggle dataset got a 10/10 usability score and 10+ community notebooks.
Analysis of the 2024 smartphone market on the scraped data: pricing patterns, spec evolution, brand comparisons.
More on GitHub.