About

The whole stack, one pair of hands

I'm Shlomi Aflalo — a full stack developer who takes products from idea to production: design, frontend, backend, servers, SEO, analytics. All of it.

Before Celina I spent three years as a full stack engineer in a regulated financial-services environment, from January 2023 to December 2025. Ten projects delivered in Java, Spring Boot, React and Node.js — each one specified, built, tested and handed over to the team that would run it. Since January 2026 I have been building Celina full time. The dates and the employer are on my LinkedIn.

Why hire one developer instead of an agency?

Most solo developers do one slice — the design, or the frontend, or "the WordPress part." Then you become the project manager gluing the slices together. I do the opposite: you describe the outcome, and I own everything between the idea and a live product that Google can find. One person accountable, no handoffs, no "that's the other guy's bug."

At an agency you are not only paying for the building. You are also paying for account management, project management and the overhead around both. Here the same person scopes the project, designs it, writes the code, configures the server it runs on and hands it over. Nothing is lost between the designer, the developer and the project manager, because there is one of each and they are the same person.

The proof: two systems in production

Two systems are mine end to end — architecture, database, frontend, servers and deployment — and both are still running in production.

How I work

The work happens in the open, not behind a closed door. You see where the project stands every week, and you can look for yourself whenever you want.

Practical matters

The first questions a client asks are rarely about code. So here are the answers before you have to ask for them.

Stack

Frontend: React 18, TypeScript, Vite, HTML/CSS. Backend: Java 17, Spring Boot, Spring Security (JWT), Node.js, Express. Data: MySQL, Prisma, Hibernate/JPA. Infra: Docker, nginx, Let's Encrypt, CI-style deploy pipelines. Growth: technical SEO, structured data, analytics funnels.

This is not a list of technologies I once tried on a weekend. It is what Celina and Purchases are actually made of, servers and deploy pipelines included, and I am the one who keeps them running.

What it costs and what the next step is

The figures below are starting prices in euros. Once you have described the project you get a fixed quote within 48 hours, and I reply to messages within 24. See what each package includes.

Frequently asked questions

Do you work with clients outside the Netherlands?
Yes. I work remotely and in English, invoice in euros, and I am on Western European Time — the same working day as clients across Europe, with an afternoon that covers the US East Coast morning. Where the finished site needs another language, it is delivered in that language.
How do you invoice?
You get an itemized invoice in euros.
Can we speak in person?
The first conversation is a call or a video call, whenever it suits you. After that you follow the work in a staging environment you can open yourself, so you are never waiting on a status email.
Why hire one developer instead of an agency?
Because nothing is lost between the designer, the developer and the project manager: here they are the same person. You pay for the work itself rather than the management layer around it, and you always know who is accountable.
Who owns the code and the data when the project is finished?
You do. Code, design, domain and data go into your name, and you get documentation any other developer can continue from. There is no license and no monthly commitment.
How soon can you start?
Within 48 hours of your describing the project you have a fixed quote, and it says when I can start on the work. I reply to messages within 24 hours.