
TrophyMap
Hunting Club Management SaaS
TrophyMap helps hunting clubs manage their operations with confidence. It provides an accurate overview of budgets, hunts, and compliance with the game management plan across hunting seasons.
ViewSenior Software Engineer
My motto: an application lives as long as it is being developed — otherwise, time will pass it by.

I am a passionate software engineer who believes that a well-crafted application can simplify everyday life. I am fortunate that software development is both my profession and my passion, which keeps me motivated through long hours of coding. This field is full of challenges — continuous learning and adapting to new technologies are not just expected, but something I genuinely enjoy.
Each project introduces my own development work, which I started as a greenfield project in the given year.

Hunting Club Management SaaS
TrophyMap helps hunting clubs manage their operations with confidence. It provides an accurate overview of budgets, hunts, and compliance with the game management plan across hunting seasons.
View
App Localization SaaS
Multilingualism is key to the viability of modern applications. This SaaS platform provides a centralized hub for managing translation files, enabling translators and developers to collaborate efficiently.
View
Command-line interface for I18Nature
A command-line tool for initializing, uploading, and downloading translation files via the I18Nature localization cloud. Supports managing multiple translation files within a single project.
View
Micro Frontend Framework
A lightweight frontend micro-framework written in TypeScript, documented with JSDoc, and compiled with esbuild. Includes a rich set of predefined UI components.
View
React Native UI Kit
A lightweight UI library written in TypeScript for Expo and React Native. Provides a rich set of predefined form field components.
View
WebView-based React Native component
A rich text editor component written in TypeScript using React Hooks. Leverages the HTML ContentEditable API and communicates with native code via WebView. Provides basic text formatting options.
View
React Native Maps-based component
A multi-polygon editor written in TypeScript for the React Native Maps component. Allows selecting, creating, and modifying areas on Apple Maps and Google Maps, with support for editing multiple polygons simultaneously.
View
Flutter-based cron expression field
A Dart package for Flutter that provides a form field for editing cron expressions in an alert dialog. Extends TextField with enhanced functionality and supports both Standard and Quartz cron expressions with allowed and alternative values.
View
Italian-style puzzle builder
A web-based editor for building and solving Italian-style crossword puzzles. The built-in editor is the core of the application, primarily focused on puzzle construction.
View
Software developer blog
A developer blog built with Svelte that renders markdown articles (MD/MDX/MDsveX). Covers software engineering topics and solutions to problems that are hard to find elsewhere on the web.
View
Fixtures for Rails Mongoid
A Ruby gem for loading sample data into MongoDB for testing purposes. Simplifies test data management by defining fixtures in YAML files that are loaded into the database before running tests.
View
Digital Hunter Book
A high-performance marketing and landing page for the TrophyMap SaaS, built with the Astro meta-framework. Features micro-transitions, animations, and SEO-optimized content for enhanced user experience and discoverability.
View