Fullstackdeveloper Hamburg
Frontend, backend and API from a single source – no handover losses between teams. I build web applications from the database schema to the last button, with TypeScript all the way through.
What I do
One person who understands the whole system – from the data model to the user interface.
Backends & APIs
REST APIs with Node.js and AdonisJS – with authentication, validation, queues and proper error handling. Structured, tested and documented.
Type-safe interfaces
One backend, multiple clients: with OpenAPI, types for web, app and admin are generated automatically – no hand-written interfaces, no surprises at runtime.
Databases & data models
Data modelling and migrations with PostgreSQL, MySQL or SQLite – planned so the schema can still handle tomorrow's requirements.
Admin interfaces & dashboards
Internal tools, back offices and dashboards built with Vue and Nuxt that your team actually enjoys using – instead of spreadsheets and workarounds.
Shops & payment
Years of experience with shop systems and payment integrations – in the gaming industry I integrated more than 50 payment providers.
Deployment & operations
Containerisation with Docker, deployment to your own servers or AWS – so your project doesn't just run on localhost.
How I work
Fullstack also means full responsibility. No interface debates between frontend and backend teams.
1. Intro & assessment
We clarify what needs to be built and what already exists. You get an honest assessment of effort, architecture and risks.
2. Architecture & specification
Data model, API design and tickets are defined before the first commit. That way it's clear how frontend and backend fit together – before it gets expensive.
3. Short iterations
AI-assisted development using spec-driven development: backend and frontend grow together, with tests and code review. You see working results early.
4. Handover & operations
Documented code, reproducible deployments and ongoing support if you need it – for maintenance, monitoring and new features.
Tech stack
- TypeScript
- Node.js
- AdonisJS
- Vue
- Nuxt
- React
- OpenAPI
- PostgreSQL
- MySQL
- SQLite
- Docker
- AWS
- PHP
- Laravel
Frequently asked questions
From practice
One backend, three clients, no hand-written types
An API description you maintain by hand is documentation. And documentation goes stale. How my backend writes the types for web, admin and mobile itself – and why the important part is that it breaks loudly.
The ticket as a thinking tool – before the first line of code
Whoever has to write down a problem first has to think it through. Better code, fewer direction changes – and with AI it matters more than ever.
My agent workflow – from idea to deployment in minutes
How I use a multi-agent setup to ship changes to my website in minutes instead of hours – from the first prompt to live deployment.
Let's build.
A 30-minute call. No sales pitch – just an honest conversation about your project and how I can help.
Write to me directly: moin@grossbyte.io