Product Platform
HiveBudget
Personal finance platform focused on budgeting workflows, debt tracking, savings goals, recurring expense management, and multi-workspace scenarios.
The strength here is not just CRUD, but growing a domain model that can support deeper planning features over time.
ASP.NET Core
Blazor
Entity Framework
Domain Modeling
Localization
PWA
Occalist
Blazor WebAssembly progressive web app built for offline-friendly shopping list creation. It shows strong product instincts:
browser-local persistence, installable behavior, localization, theming, deterministic parsing, and a clean boundary between client and server responsibilities.
The product experience is supported by API design, validation, and structured generation flows behind the scenes.
Blazor WASM
PWA
Offline-first
Localization
Local Persistence
API-backed Workflows
Engineering Approach
Architecture that supports product growth
I care about building systems that can keep evolving without collapsing under their own complexity.
That means clear boundaries between UI and services, predictable contracts, pragmatic data modeling, localization readiness, and codebases that stay understandable as features expand.
Service Boundaries
Product Scalability
Maintainable Code
Localization-ready
Pragmatic Delivery
Applied AI
Practical AI for modern software delivery
I am interested in using AI where it creates real leverage: improving development workflows, supporting structured generation features,
accelerating prototyping, and helping software teams move faster without losing clarity or engineering discipline.
AI-assisted Development
Structured Generation
Faster Prototyping
Workflow Automation
Practical Integration