UX / UI / GFX
Responsive interfaces with clear hierarchy, intentional motion, and visual direction fitted to the project.
Self-taught developer. I design, build and deploy websites, desktop tools and integrations, from client sites to my own products.
I work across development and design, depending on what the idea needs. It might be something I started for myself, something useful for others, or a client project. Most good projects start with a problem that is worth looking at.
Responsive interfaces with clear hierarchy, intentional motion, and visual direction fitted to the project.
APIs, databases, integrations, and desktop tools. Work that happens behind the interface.
Graphic design, 3D, and identity detail that keeps products consistent and distinctive.
Projects
Scroll to the side or use the arrows
Client website for an accounting company, presenting services, company information and contact details. Built on OctoberCMS with a custom plugin.
Read case study
Maintenance and new features for the website of Salons ARKA, an office furniture maker and ergonomic chair seller operating since 1998.
Read case study
Windows companion app that shows Logitech-style racing wheel inputs in OBS through the native Browser Source, with setup, calibration, profiles and a fast overlay renderer.
Read case study
System-wide haptic feedback for Logitech MX Master 4 clicks, with a simple setup flow and local settings.
Read case studyDesktop VPN client built with Tauri and React, including authentication, region selection, OpenVPN runtime integration, settings, speed testing and update handling.
OctoberCMS plugin for managing site data from the admin backend, with components and code hooks to display it in themes and other plugins.
A social space for posts, comments, likes, profiles, follows, notifications, and one-to-one chats. Built with Laravel, React, Inertia, and PostgreSQL with invite-only alpha access.
Read case study
This portfolio: Astro, a Three.js keyboard scene, bilingual content and a self-hosted admin and blog pipeline.
Most of what I know came from building, breaking, finishing, and improving real projects. A few of them are still waiting for that last bit of work. I'm always looking for a problem worth solving and another chance to make something better.
Read More