projects

projects

reverse engineering of a certain cad program

reverse engineered a woodworking cad program that is still actively maintained to this day. analysed the binary with ghidra and x64dbg, patched the license checks and injected a custom dll to bypass protection — works across versions.

x64dbg · ghidra · dll injection · win32 · 03/2026

reverse engineering of a saas license

reversed a java spring saas backend to understand its license mechanism. the xml licenses were obfuscated with a custom xor-based encryption scheme. deconstructed the algorithm and wrote a standalone python license generator that produces valid licenses.

java spring · python · license gen · 02/2026

baybot, the mmorpg gameplay automation bot

built a gameplay automation bot for an mmorpg in python. used npcap and packet sniffing to read game state directly from network traffic rather than screen scraping, enabling reliable automation of in-game actions without relying on visual detection.

python · npcap · packet sniffing · wireshark · 02/2025

packet sniffing an mmorpg market

analysed network traffic of an old polish mmorpg to extract real-time market and trading data. used wireshark with ip filtering to isolate game server packets, identified the market protocol structure, and built a parser to decode item listings and prices — enabling automated price tracking.

python · wireshark · packet sniffing · protocol analysis · 01/2025

shopper — product price & availability tracker

full stack web application that monitored product availability and prices across online stores, notifying users via email when items changed status. built with svelte on the frontend, golang and python on the backend, and mysql for storage.

golang · python · mysql · svelte · ~2022

minisumo — autonomous sumo robot [report]

designed and built an autonomous minisumo combat robot within the 10×10cm, 500g class constraints. selected and integrated an stm32f103 bluepill, dual n20 micro gearmotors driven by tb6612fng h-bridges, four ktir0711s line sensors for ring edge detection, and two pololu 2578 ir distance sensors for opponent tracking. programmed autonomous strategy in c using the hal library.

c · stm32 · hal library · kicad · ~2022

milo — 4dof robotic arm [report]

constructed and programmed a 4dof robotic arm that solved inverse kinematics. designed the electronics in kicad and the mechanics in fusion 360, programmed the stm32 microcontroller in c using the hal library, and built a qt5 visualisation application in c++.

c · c++ · stm32 · qt5 · kicad · fusion 360 · ~2022

ariadna minesweeper — konar team project

team project within the konar robotics student interest group. built the project website in html, css, and javascript, and programmed low-level peripherals for the sensorboard module in c for the stm32 microcontroller using the hal library.

c · stm32 · hal · html · css · javascript · ~2020

 ______________________________
( Bad days happen to everyone, )
( but when one happens to you, )
( just keep doing your best    )
( and never let a bad day make )
( you feel bad about yourself. )
 ______________________________
        o
         o
           . -- .   
          (      )  
         ( (/oo\) )
          ( \''/ )  
           ( \/ )   
          (      )  
         (        ) 
        (          )
         (        ) 
           ' -- '
            =  =
            =  =
          -==  ==-
~ Big Bird, New York Post
eurokontakt vim