Every project is a unique and fun challenge. I focus on creating things, that are unique and fun to build, while solving real world problems.
Currently engineering full-stack solutions. Continued the evolution of the Voucher Management system before transitioning to architecting and building a dedicated Payment Gateway.
Completed a mandatory Bachelor's internship focusing on a Voucher Management system. Built using .NET, C#, and Blazor, implementing OpenAPI standards and Domain-Driven Design (DDD) principles.
Designed and implemented robust RESTful APIs using Node.js and Express, migrating the codebase to TypeScript to enhance code maintainability and reduce runtime errors. Integrated OpenAPI (Swagger) specifications directly into the build pipeline, automating documentation generation and enforcing strict contract testing for financial data reliability.
Currently pursuing a Master of Science focused on the convergence of advanced software architecture and digital business models. The curriculum creates a bridge between technical engineering and entrepreneurship, deepening my ability to not only build complex software systems but also understand the strategic economic drivers behind successful digital products.
Graduated with Distinction. This interdisciplinary program combined advanced IT training with a deep understanding of economics and management. Wrote a Bachelor's thesis titled 'Implementing Gamification Elements in Business Software,' which researched how gamification methodologies can effectively enhance employee training and software adoption. Actively participated in the Creativity Award and the Startup Camp to foster an innovative mindset.
Completed 5-year technical education with the Matura exams. Gained a strong foundation in Software Engineering (Java, PHP, JavaScript) and frameworks like Spring and Laravel, alongside Robotics and IT Security. The final diploma project was 'Hadu,' a full-stack social media application engineered with React Native and MongoDB. The curriculum also included significant training in business administration and economics.
Architecting robust backend services using C# and the .NET ecosystem. Implementing OpenAPI standards to generate self-documenting APIs that ensure seamless contract-based communication.
Extensive experience with strict typing to build scalable, maintainable codebases. Utilizing advanced utility types and interfaces to reduce runtime errors across full-stack projects.
Structuring complex software systems by aligning the code architecture directly with evolving business logic. Breaking down monoliths into bounded contexts for better modularity.
Building high-performance frontend applications leveraging Server-Side Rendering (SSR) and Static Site Generation (SSG) for optimal SEO and rapid page loads.
Managing collaborative workflows with Git. Designing and maintaining automated CI/CD pipelines to streamline testing, building, and deployment processes.
Designing efficient relational database schemas. Writing optimized SQL queries and managing data integrity for data-intensive business applications.
Every project is a unique and fun challenge. I focus on creating things, that are unique and fun to build, while solving real world problems.
TypeScript • React Native • Expo • MongoDB • Node.js • WebSockets
A mobile social network designed to facilitate real-life meetups and activities.
TypeScript • Next.js • React • SCSS Modules • SQLite/LibSQL
A modern implementation of the logic puzzle game built with Next.js.
TypeScript • Node.js • FFMPEG • Puppeteer • Next.js • Microservices
An automated service that scraped content and rendered compilations via FFMPEG.
Java • JavaFX • Multithreading • Cryptography
A Java & JavaFX application demonstrating blockchain fundamentals and multithreading.
C# • Unity • Mobile Development • Game Design • Blender
A satirical infinite runner mobile game developed in Unity.
C# • Unity • Blender • NodeJs • TypeScript • WebSockets • Game Design
A 3D isometric incremental game built in Unity.
TypeScript • SvelteKit • Node.js • S3 • KOReader Plugin Development • Lua
A lightweight Z-Library interface designed to streamline eBook management for Kindle and KOReader users.
C# • Unity • Blender • Rigging • Low Poly Modeling • Game Design
A conceptual virtual pet simulation game inspired by Nintendogs.
Svelte • TypeScript • R Language • MongoDB • QTI XML • OpenOLAT • Node.js
A unified exam creation platform integrating Svelte and R to generate QTI XML and PDF assessments.
Academic Research • Literature Review • Gamification • Employee Training • Psychology
A Bachelor's thesis researching the efficacy of gamification elements in employee training software.