My Projects
Here you will find a selection of projects I've worked on throughout my career, both as a freelancer and as an employee.
![The app](/_next/image?url=%2Fprojects%2F2023%2Fdesktop-application-spotify%2F16-9.jpg&w=1120&q=90)
![overlay image](/_next/image?url=%2Fprojects%2F2023%2Fdesktop-application-spotify%2F16-9.jpg&w=1120&q=90)
Side Project
Desktop Application for Controlling Music Playback with Keyboard
Creating a desktop application for MacOS, using web technologies, that allows the user to quickly search Spotify's catalog and their own library, as well as control playback.Technologies
TauriElectronVue.jsPiniaViteTypeScriptTailwindCSSSpotifyFull-StackMacOS
![The draft screen](/_next/image?url=%2Fprojects%2F2016%2Fgosugamers-draft-tool%2Fdraft-screen.jpg&w=1120&q=90)
![overlay image](/_next/image?url=%2Fprojects%2F2016%2Fgosugamers-draft-tool%2Fdraft-screen.jpg&w=1120&q=90)
GosuGamers
Web Application for Broadcasting Esports Matches Drafts
Rewriting and optimizing a web application used by esports teams and broadcasters.Technologies
PHPMySQLSlimPHPSocketsMulti-TenancyFull-Stack
![The order dashboard](/_next/image?url=%2Fprojects%2F2020%2Fcustom-erp-for-industrial-company%2Forder-dashboard.jpg&w=1120&q=90)
![overlay image](/_next/image?url=%2Fprojects%2F2020%2Fcustom-erp-for-industrial-company%2Forder-dashboard-mobile.jpg&w=1120&q=90)
Industrial Company
Custom ERP System for an Industrial Company
Creating a custom ERP for an industrial company, with support for managing customers, invoices, inventory, price lists, and more.Technologies
PHPMySQLSymfonyEasyAdminVue.jsResponsiveFull-Stack
![An example challenge](/_next/image?url=%2Fprojects%2F2016%2Ftavernquiz%2Fchallenge.jpg&w=1120&q=90)
![Overlay](/_next/image?url=%2Fprojects%2F2016%2Ftavernquiz%2Fchallenge-mobile.jpg&w=1120&q=90)
Side Project
Game-Themed Quiz Application
Creating a web-based quiz application with a responsive UI design and generic structure that could be adapted to multiple themes.Technologies
PHPMySQLLaravelDoctrineAPIVue.jsFull-StackDomain-Driven Design
![API requests and responses (for illustration purposes; not the actual API)](/_next/image?url=%2Fprojects%2F2021%2Fesports-website-localization-and-multi-tenancy%2Fapi-requests.jpg&w=1120&q=90)
![Section of the Thai website](/_next/image?url=%2Fprojects%2F2021%2Fesports-website-localization-and-multi-tenancy%2Fthai.jpg&w=1120&q=90)
GosuGamers
Localization & Multi-Tenancy Support for Esports Website
Updating the back end, and its API, of an esports website to support localization and multi-tenancy.Technologies
APIPHPMySQLLocalizationMulti-TenancyBack End