I am a Software and Solutions Engineer based in Germany, working as an independent freelancer worldwide.
I build scalable software solutions with a strong emphasis on clean architecture, performance, and long-term reliability. My core expertise includes Node.js–based systems, modern web applications using Next.js and React, and an expanding focus on Rust for high-performance blockchain applications.
Complex challenges are where I do my best work, transforming them into clear, maintainable, and production-ready solutions.
Engineering
Architecture
MVPs
Consulting
Blockchain
What I Do

Architecture & System Design
I design clean, scalable system architectures that are built to last. From early technical decisions to production-grade platforms, my focus is on maintainability, performance, and long-term reliability.

MVP Development
I help turn ideas into functional MVPs quickly without cutting architectural corners. The result is a solid foundation that can grow into a full-scale product instead of a throwaway prototype.

Modern Web Engineering
I build performant, user-focused web applications using modern technologies such as Next.js and React, with a strong emphasis on clean code, predictable behavior, and developer experience.

Blockchain & High-Performance Systems
For systems where correctness and efficiency matter most, I develop high-performance solutions using Rust and modern blockchain technologies from data-intensive services to on-chain integrations.

Technical Consulting & Advisory
I support teams and decision-makers with clear, pragmatic technical guidance. This includes architecture reviews, technology choices, system audits, and hands-on problem solving for complex or business-critical challenges.

System Refactoring & Stabilization
I help improve existing systems that have grown complex or fragile over time. By refactoring architectures, reducing technical debt, and stabilizing critical components, I enable teams to move faster and more safely.
How I Work
Discovery
We start by clearly defining goals, constraints, and the technical context. This ensures that the solution is aligned with both business objectives and technical realities from the very beginning.
Design
Based on the requirements, I design a clean and scalable architecture. Trade-offs are discussed transparently, and decisions are made with long-term maintainability and performance in mind.
Build
The solution is implemented with a strong focus on code quality, predictable progress, and clear communication. Feedback is integrated continuously to ensure we stay aligned throughout the process.
Deliver
The result is a production-ready system, delivered with clear documentation and a structured outlook on scaling, further development, or handover to internal teams.
Languages
I work with a focused set of languages that allow me to balance productivity, reliability, and performance depending on the problem.
TypeScript
Used to build robust, type-safe applications across frontend and backend systems, enabling fast iteration without sacrificing correctness.
Python
Ideal for APIs, automation, and data-driven services where clarity, speed of development, and flexibility are essential.
Rust
My choice for performance-critical and correctness-sensitive systems where predictability, safety, and efficiency matter most.
Frameworks
I choose frameworks that provide strong abstractions, predictable behavior, and long-term maintainability instead of short-lived trends.
Next.js
I use Next.js to build modern web applications with a strong focus on performance, SEO, and clean architectural boundaries between frontend and backend concerns.
Prisma
Prisma allows me to design clear, strongly-typed data layers that evolve safely over time, reducing errors and improving maintainability in growing systems.
FastAPI
FastAPI is my preferred framework for building high-performance APIs with clear contracts, strong validation, and minimal overhead.
Tools
These tools form the foundation of my daily development, deployment, and collaboration workflow.
GitHub
GitHub is central to my workflow, enabling version control, structured code reviews, and reliable CI/CD pipelines across all projects.
Vercel
Vercel enables fast, reliable deployment of web applications with minimal operational overhead and excellent performance out of the box.
Railway
Railway allows me to provision and operate backend services quickly and predictably, making it ideal for MVPs as well as production systems.

