About Me
The work decides the mode.
Five local models tested on the same real documents. The one that linked each document to the right part of the building stayed.
Empty repo to product: Liquibase migration, entities, REST layer, Angular screen, Testcontainers-based tests against real Postgres.
AI writes the first draft, I sign the commit. Check rules now load straight from a link, with a manual upload if it fails: six cases clicked through before it shipped.
Chart.js lazy-loaded instead of loaded with the page. CMS mails queued one by one so parallel requests stop colliding.
A brick a day. Nothing dramatic — the wall just gets taller.
Experience
Download CV
Java
Spring Boot
Angular
PostgreSQL
Docker
GitLab CI/CD
Postman
LLM Integration
- ▸Integrated LLM-based extraction to turn mixed technical documents into structured building data (IFC/COBie).
- ▸Built new backend services in Java and Spring Boot, from project setup to REST API and running service.
- ▸Built full-stack features with an Angular frontend and Spring Boot/PostgreSQL backend.
- ▸Wrote JUnit tests for backend logic and checked endpoints with Postman.
- ▸Automated deployment with Docker and GitLab CI/CD pipelines.
- ▸Documented REST APIs in Confluence for developers and clients integrating against the service.
C#
.NET Core
Angular
MS-SQL
REST APIs
Swagger
Postman
- ▸Developed and tested REST API endpoints for a CRM and loan management system.
- ▸Built new Settings modules for system-wide configuration.
- ▸Verified endpoint behaviour end to end, from request through database to response.
Postal & Parcel Courier — Deutsche Post
Postal & Parcel Courier — Deutsche Post
- ▸Delivered mail and parcels on a fixed daily route in the Lindau area.
- ▸Worked to tight schedules with daily direct customer contact.
Customer Service & Sales — BZL
Customer Service & Sales — BZL
- ▸Advised customers and handled sales in a wholesale flower business.
- ▸Processed orders and kept stock in order through seasonal peaks.
HTML
CSS
JavaScript
jQuery
PHP
WordPress
MySQL
Hosting
- ▸Built and customized static and WordPress sites for clients — themes and plugins.
- ▸Developed custom PHP and MySQL features for existing client systems.
- ▸Set up and configured web hosting, domains and email systems.
- ▸Advised clients on technical options and handled ongoing IT support.
PHP
MySQL
C#
ASP.NET MVC
MS-SQL
- ▸Built a school book management web application with PHP, MySQL and Ajax.
- ▸Developed a desktop quiz application with C# and WinForms.
- ▸Built a cloud document management system with ASP.NET MVC and C#.
Small Basic
MS Office
Teaching
- ▸Taught introductory programming with Small Basic to students aged 12–18.
- ▸Delivered MS Office training for practical and academic use.
- ▸Volunteered independently to improve digital literacy in the local community.
C#
WinForms
MS-SQL
ADO.NET
- ▸Built Windows Forms desktop applications using C# and ADO.NET.
- ▸Designed and queried MS-SQL databases for data management features.
- ▸Gained hands-on experience across the full .NET desktop development lifecycle.
IT Support
Networking
Windows
- ▸Troubleshot and resolved Windows and PC-related issues.
- ▸Performed system tests to verify technical specifications and stability.
- ▸Diagnosed network problems alongside the lead IT network administrator.