
Store Plugin
Custom modular e-commerce plugin developed in PHP for WordPress, covering the complete sales flow with product and variant management, cart, coupons, orders, checkout, server-side validation, and automated PayPal payment confirmation.
I build software end-to-end, from backend architecture and business logic to modern, intuitive user interfaces. As a Full Stack Developer, I focus on developing reliable and maintainable web applications, turning technical requirements into clean solutions with attention to architecture, performance, and user experience.
My experience includes enterprise applications, web platforms, and custom software projects. I primarily work with Java and Spring Boot on the backend and Angular and TypeScript on the frontend, building REST APIs, managing data persistence with relational databases, and developing reusable UI components across both monolithic and microservices architectures.
I work across the full development lifecycle, from technical analysis and application logic to automated testing, debugging, and issue resolution . Beyond enterprise development, I've also built custom solutions with PHP and WordPress and worked on AI-powered automation workflows using tools such as n8n and the OpenAI API.
I care about clean code, thoughtful architecture, and continuous improvement. My goal is to build reliable, scalable, and maintainable software while continuously expanding my skills and exploring new technologies. Outside of development, I enjoy strategy and story-driven games and spending time with the people who matter most to me.
Contributed to web development projects, including enterprise applications built on monolithic and microservices architectures. Developed backend features with Java and Spring Boot, REST API integrations, and data persistence with Spring Data JPA and Hibernate on MySQL and PostgreSQL, using Maven for dependency and build management. Built frontend components with Angular and TypeScript. Activities included technical analysis, application logic, test case preparation and execution, and automated testing with JUnit. Investigated and documented issues, reproduced bugs, analysed code and logs, identified root causes, and implemented and verified fixes.
Software projects developed on commission and in collaboration with others, spanning web development, interactive applications and AI-powered automation.
Currently designing an application to collect and analyse amateur volleyball data. Defining the application domain, game-action recording workflows, and the architecture for matches, sets, rallies, players, rotations and statistics.
Built showcase websites and a complete custom WordPress e-commerce solution. Designed a modular PHP plugin, independent of WooCommerce, for products, variants, cart, coupons, orders and checkout, with server-side validation and automatic PayPal payment confirmation. Managed deployment, hosting, domains, DNS, SSL certificates, backups and data migration.
Collaborated on the design and development of an interactive application in Godot. Defined a scene-based architecture and reusable UI components, and implemented application logic, interface navigation, state management and save systems in GDScript, including dynamic loading of JSON data.
Worked in a team on an automated pipeline for generating, validating and publishing social media content. Designed and refined prompts and orchestrated n8n workflows using OpenAI APIs, turning an initial title into text content and multi-clip video sequences. Integrated scheduling, containerisation and monitoring.

Custom modular e-commerce plugin developed in PHP for WordPress, covering the complete sales flow with product and variant management, cart, coupons, orders, checkout, server-side validation, and automated PayPal payment confirmation.

Offline-first desktop application for post-match volleyball analysis, currently moving from architecture design into development. Built around an event-driven match model for players, rallies, rotations, technical actions, and advanced statistics, with planned video synchronization and timeline-based analysis for performance evaluation and opponent study.

Interactive 2D game developed with React and PixiJS, featuring custom gameplay systems, SAT-based collision detection, and a modular frontend architecture. Includes a Python-based sprite generation pipeline and is designed for future online leaderboard integration.

Full stack web application developed for zoo management and online sales. Includes an admin dashboard for managing infrastructures and employees, alongside a user area for purchasing tickets and merchandise.

Modular narrative application developed with Godot and GDScript, featuring a smartphone-inspired interface, reusable scene-based components, signal-driven navigation, persistent state management, and a data-driven branching story engine designed around JSON-defined events, choices, flags, and checkpoints.
AI-powered automation pipeline for generating, validating, and publishing social media content. Orchestrated with n8n and the OpenAI API, it handles prompt-driven content generation, multi-clip video workflows, scheduling, containerization, and process monitoring.
Click to copy
Privacy PolicyDesigned in Figma and crafted in Visual Studio Code. Built with Angular, Vite, Node.js, and Tailwind CSS, then deployed on GitHub Pages. Typography is set in Inter.