About
From a young age I've had a deep affinity for computers and technology. What started with school assignments and video games evolved into a fascination with how systems work at their lowest levels — compilers, kernels, networking, security.
Embracing Linux as my daily driver was a pivotal moment: it forced me to understand the machine rather than just use it. Today I gravitate toward problems that require persistence — I'm not satisfied until I've explored every avenue.
I care about software that prioritises user freedom and open-source collaboration. Outside of code I enjoy philosophy, classic literature, and political science.
Experience
Software Developer
- Developed an internal sales tool for generating diagrams using Lazarus IDE and Pascal.
- Provided systems administration support — managed company infrastructure and resolved staff technical issues.
Software Developer
- Built a REST API integrating a heat recovery system lifecycle cost calculator with existing company applications.
- Implemented a CI/CD pipeline using Jenkins for streamlined feature deployment.
- Made front- and backend improvements to a Django application.
Software Developer
- Diagnosed and resolved hardware/software issues on returned customer machines.
- Designed and implemented a full web application for production checklists.
Software Developer
- Extended MiCROTEC's Database Creator library (Node.js / TypeScript / MS SQL Server) to support application tags for improved version management.
- Developed and integrated customisable dashboard widgets (Angular) with backend APIs and dynamic content.
- Improved data visualisation clarity and input form usability across multiple web applications.
Education
Technologische Fachoberschule
J.Ph. Fallmerayer
Computer Science & Technology
Specialised curriculum covering computer science, systems and networks, mathematics, computer systems planning, telecommunications, project management, and business organisation. The programme prepares students to design and develop software projects in teams, architect networks, and build databases — combining technical depth with a broad general education. Graduates are eligible for both direct employment and university admission.
Projects
End-to-end system for autonomous indoor transport in modern workplaces. A robot that can be monitored in real time, driven manually with low-latency override, and dispatched on named routes — backed by a secure Rust API and multiple client UIs.
- Rust / Axum backend with JWT auth, PostgreSQL diary, WebSocket robot control, and UDP discovery
- React web dashboard for live telemetry, manual driving, and route dispatching
- Flutter mobile app with joystick UI and route planning
- ESP32 firmware + Python simulator for end-to-end local development
Other repositories
Loading projects…
Skills
Languages
- Rust
- C
- Python
- TypeScript
- JavaScript
- SQL
- Bash
- PowerShell
- Pascal
- PHP
- MIPS Assembly
Web & Frameworks
- HTML / CSS
- Django
- Angular
- Node.js
- WASM
Infrastructure
- Linux
- Docker
- CI/CD
- Proxmox
- Virtualisation
- Networking
- System Administration
- Git
- Databases
Computer Science
- Data Structures & Algorithms
- Compiler / Interpreter Design
- Circuit Design & Signal Analysis
Contact
Open to new opportunities, collaborations, and interesting conversations. The best way to reach me is by email.
[email protected]