Skip to content
Hands-on development partner

From idea to live system, in one pair of hands

I design it, build it and take it live: a web app, an internal system, the first version of your product.

You need a web app, an internal system or a first version (an MVP), and someone who sees everything from the plan to production? I've been building systems for 25 years. I work to a fixed price with the scope written down up front, and you get a working version every week.

Portrait of Rudolf Gergely Major
Reindeer deliver.
Built to run, not just to demo. Where the work runs in public, there's a link to it under My work.
What I build

From the browser to the database, one engineer

You get results, not a tech stack. You tell me what the product needs, I design it, build it and take it live.

  1. Backend services and APIs: service design, data model and integrations, planned for real load and peak traffic.
  2. Web apps and internal systems: ordering flows, admin panels, content management, shaped around how your team works.
  3. A first version (MVP) of your product, with the scope written down up front and a working version every week.
  4. Installable web apps (PWA) for phones, and native TV apps for Android TV and Samsung Tizen when you need them.
  5. AI features inside your product, for example answers that stream in as they are generated.
  6. Taking over an existing system: putting it right, modernising it and building it further when it has stalled or aged.
Rudolf Gergely Major at a workshop
At a workshop.
About me

From the plan to production

Rudolf Gergely MajorSoftware engineer and architect

I’ve been building systems for 25 years: websites, web apps, internal systems, and platforms that a lot of people use at the same time. In that time I have run into most things a project can throw at you.

I’ve worked as a software architect on international projects, led development teams, and for the past several years I worked on the backend of a well-known online game, in an outsourced team that grew from three people to ten.

So I know from experience, not from theory, how much of a plan actually ships, and how much of it runs out along the way.

Today I build for companies and product teams: I join remote teams as an embedded engineer, build first versions, and step in where a build has stalled. I work in writing first, async, with CET overlap. If a part isn’t worth building, I’ll tell you before you spend money on it.

That’s what the name is about, too: Rudi Stop Red, so your project doesn’t run into the red.

25 yrs
of development experience
Every week
a working version
Yours
the code and the servers
My work

The real test is production

My own products and client work. Where I can, you can try them yourself.

Flagship, own product

GreenCloth Games

A digital game table: the TV is the shared table, and every phone is a player's own hand. Real-time play across devices, cookie-free analytics, and game authors put their games together in their own design tools. The Display app also runs on Android TV and Samsung Tizen TVs, in its own package.

backend services
12
web apps (PWA)
7
languages games can be written in
37
end-to-end tests
160+
  • NestJS
  • MongoDB
  • RabbitMQ
  • Colyseus
  • React
  • PixiJS
  • Astro
  • Stripe
Client work

Ronai

A band website in two languages, its content edited from an admin panel.

  • Two languages, Hungarian and English
  • The content lives in text files and is edited from an admin panel
  • Astro
  • Tailwind
Client work

ProSmile Dental

A dental clinic's website, where the clinic edits its own prices, news and pages.

  • Prices, news and pages are edited in an admin panel
  • Feature grid, FAQ and contact form built from markdown
  • Google reviews on the page
  • Astro
  • Tailwind
  • Reindeer Admin
Client work

SASFood

A food ordering web app that I moved from Firestore onto its own backend.

  • Credit-based ordering, cart and order history
  • Admin panel for the menu and the orders
  • Push and live notifications, QR features
  • Google sign-in
  • Angular
  • NestJS
  • MongoDB
Own product

dirwired

Keeps a folder in sync between two browsers, and the server sees nothing of the files.

  • Files go directly between the two devices
  • Runs in the browser, and installs as a web app too
  • TypeScript
  • PWA
Own platform

Reindeer Admin

The admin and data layer I build my client sites on.

  • ProSmile's and Ronai's content management runs on it
  • Cookie-free visitor analytics, used by this site too
  • NestJS
  • MongoDB
  • Angular
Own tool

Reindeer AI Team

How I work with AI: a multi-role workflow where every piece of work goes through review.

  • Several AI roles, each with its own remit
  • Mandatory review after every step
  • A streamed AI chat in its web interface, with answers arriving in real time
  • In daily use, on the copy of this site too
  • Claude Code
  • MCP
  • NestJS
Backend, in an outsourced team

Sea of Thieves (Rare)

The backend of a well-known online game, in an outsourced team, for six years.

  • From 2019 to 2025, as the team grew from three people to ten
  • Replacing legacy parts of the system with new services
  • Designing for peak load (A Pirate's Life)
  • Tuning based on telemetry
  • C#
  • Azure Cosmos DB
Recommendations

People I've worked with

Real recommendations from clients and colleagues, from the 25 years I've spent building systems.

I can only recommend Rudi: alongside his huge, almost limitless knowledge he is creative and understanding, he gets straight away what it is about, and he can actually build it too. And he works with the most modern tools and mindset.

Zsoltfrom the Ronai band, client

He can create a custom, complex management system to run an entire company, yet make it easy enough that anyone can use it with ease. Hands down the best programmer I have ever worked with.

Keithfounder and lead engineer, former client

He is proficient how to train, lead and point the team to the right direction based on his long experience in the IT industry. As a real team player, he always welcomes and listens to other suggestions and solutions when moments of need.

Petersenior frontend engineer, from my team

Rudi not only met deadlines but also explains his programs in a way that non-experts can easily understand. His quick thinking and cautious personality has helped the company avoid some costly and embarrassing mistakes.

MelindaQA and test manager, same team

Zsolt's recommendation was written in Hungarian; this is a translation.

Process

How I work

In small steps and in writing, async-first with CET overlap, so you always see where the work stands and where your money goes.

  1. 1

    We start with a plan.

    We write down the scope, the estimate and the risks. If it turns out an existing tool covers the job, I'll say so, and the plan was still money well spent.

    2

    A fixed frame, written down up front.

    I work to a fixed price or an agreed day rate and monthly frame. If the requirements change along the way, we agree the cost first, and only then do I build it.

  2. 3

    A working version every week.

    You don't see it for the first time at the end. Every week you get a version you can try, and something concrete already in the first week.

    4

    The code and the servers are yours.

    From day one it lives on your hosting and in your repository, and the handover is documented. If you carry on with someone else later, everything is in your hands.

Packages

Pick what fits right now

I work fast: 25 years of building most kinds of systems, and today's AI tools in daily use. Net prices in euros, invoiced as EU B2B by Reindeer Entertainment OÜ (Estonia), reverse charge. The review and the product build are fixed price with the scope written down; embedded work runs on a day rate.

First step

A 30-minute intro call

A no-strings conversation about your product, your team and where you need a hand.

What you get
  • You tell me what you're building and where it's stuck
  • I tell you what I make of it, including when a smaller step will do
  • If it's worth going further, I'll say which package fits
  • Nothing to prepare, and no quote afterwards unless you ask for one
Free
30 minutes, online. You pick a slot from my calendar.
Before you scale

Architecture and scaling review

Three days on your system, ending in a written plan of what to fix first.

What you get
  • Three days with your code, your architecture and your numbers
  • Bottlenecks, load and risks, ranked by priority
  • A written report: what to fix first, and what to leave alone
  • A call to walk through the report together
€2,400
Fixed price for three days, report and walkthrough included.
Idea to product

MVP or product build

A first version of your product with a fixed scope, delivered milestone by milestone.

What you get
  • The scope and the milestones in writing before we start
  • Invoiced per milestone
  • A working version every week that you can try
  • Built in your repository and on your servers from day one; the rights pass to you on payment
From €9,000
Scope, estimate and risks are written down first, so the price is fixed before we build.
Contact

Let's talk before the decision is made.

Write on any channel. Get in touch even if all you have so far is an idea.

Rudolf Gergely Major
The simplest way

Book a 30-minute call

Pick a free slot from my calendar. Free, no strings. By the end you'll know whether it's worth going further.

Pick a timeOr call me now
If I can't pick up, I'll call you back.