Turning complex ideas into practical, modern software.
Full-stack development — from pixel-perfect interfaces to resilient backends, cloud infrastructure and AI-powered features.
What I do
Everything you need to take a product from idea to production.
Web Development
Fast, accessible, beautiful websites and web apps with React, Vue and modern tooling — responsive and built to convert.
Software Development
Custom desktop and backend software — robust APIs, data processing and cross-platform applications in C#, .NET and Node.
AI Integration
Bring AI into your product: chat assistants, agent orchestration and retrieval-augmented features using OpenAI, Anthropic and Google.
Cloud & DevOps
Deployment and infrastructure done right — Docker, Azure and Google Cloud, with CI/CD pipelines that keep shipping reliable.
Database Design
Well-modelled, optimized databases — schema design, performance tuning and migrations for MySQL, MariaDB and SQLite.
Maintenance & Support
Keep your existing site or app healthy — updates, bug fixes, performance improvements and ongoing technical support.
Selected work
A few things I've designed, built and shipped.

Invoice Processing Desktop App
A .NET desktop application that extracts and processes invoice data from PDF and CSV files, automating a tedious manual workflow.

Inventory Barcode Scanner
A Java Android app for inventory management with barcode scanning, streamlining stock tracking for warehouse teams.
About
I'm a senior developer who thrives on turning complex ideas into practical, innovative solutions. I build web and desktop applications end to end — with deep experience in JavaScript, TypeScript, PHP and C#, paired with cloud platforms like Azure and Google Cloud and modern AI integration.
Currently a Senior Developer at Bitskin, with previous roles building Symfony APIs and Vue.js progressive web apps. Based in Berlin, working with clients everywhere.
Let's build something
Have a project in mind, or just want to talk? I'd love to hear from you.
Berlin, Germany

