We didn't start
as an agency.
We started as operators.

Two co-founders who spent years inside large technology companies — building products, managing teams, shipping real software at scale. Then we built our own.

The long way around is the right way.

Neither of us planned to start a company. We planned to get very good at our craft first. That took eight years.

Most agencies are built by salespeople who hire developers. MoonGroup was built the other way around — by engineers who learned the business. That difference shows up in every engagement: we ask the uncomfortable scope questions because we've seen what happens when they go unasked, we care about the architecture because we've inherited the disasters, and we commit to the timeline because we've been the ones who had to explain the delay.

We created MoonGroup with one clear premise: the best software comes from people who've operated software at scale, not just written it. Everything else follows from that.

Two career paths. One company.

Long Nguyen
Long Nguyen
CEO & Founder
LinkedIn

"From writing the first line of code to delivering software at scale — and back to building again."

It started with a trainee contract and no idea what a sprint was. Eight years later: Lead Developer, Product Manager, CTO, Delivery Director — and a team of nearly 200 people to look after. Over 100 products shipped across fintech, logistics, beauty, SaaS, marketplaces, and things that are hard to categorise. The recurring lesson: most product failures aren't technical. They're scope, communication, and misaligned expectations. MoonGroup is the answer to that lesson.

Year 1
Trainee Developer

First contract. First commit. Learning what software actually means to build.

Year 2–4
Lead Developer

Owning features end-to-end. First taste of architecture decisions and their long-term consequences.

Year 4–5
Product Manager

Crossing to the other side of the table. User research, roadmaps, saying no to stakeholders.

Year 5–7
CTO

Technical strategy, hiring, code reviews, architecture across multiple products.

Year 7–8
Delivery Director

Leading delivery across a ~200-person organisation. 100+ products. Every failure mode, learned.

Now
CEO · MoonGroup

Building the company — and the products — he always wanted to build.

Oleksii Tarbeiev
Oleksii Tarbeiev
CTO & Co-Founder
LinkedIn

"From trainee to Solution Architect — every layer of the stack, owned."

The same starting point: a trainee contract and a lot to prove. The path led through full-stack development, system design, distributed architecture, and eventually Solution Architect — the person in the room who draws the boxes and has to defend every line between them. That discipline is what MoonGroup's technical decisions are built on. No cargo-culting. No resume-driven development. Architecture that fits the problem.

Year 1
Trainee Developer

Learning the fundamentals. Version control, code review, the discipline of shipping working software.

Year 2–4
Senior Developer

Full ownership of complex features. Deep expertise in backend systems and API design.

Year 4–6
Tech Lead

Technical leadership across teams. Setting standards, mentoring, making architectural calls.

Year 6–8
Solution Architect

End-to-end system design. Infrastructure, integrations, scalability, security — the full picture.

Now
CTO · MoonGroup

Owning every technical decision across client products and our own portfolio.

The experience behind the company.

100+
Products shipped
Across both founders' careers before MoonGroup
~200
People led
Peak team size managed by our CEO
8
Years to co-founder
From trainee developer to founding MoonGroup
8
Own products live
Products we operate ourselves today
5
Industries shipped in
SaaS · Marketplace · Fintech · Logistics · Beauty
2022
Founded
Prague, Czech Republic

Four things we've never compromised on.

Visibility over comfort

We tell you what the scope actually is, not what you want to hear. Weekly demos, written decisions, no black-box sprints. You always know where you are.

Boring tech, on purpose

We don't chase frameworks or rewrite history with new stacks. We choose technology that still makes sense in five years, that your next team can maintain, that doesn't require us to stick around.

The whole team, every time

CTO, Delivery Manager, Senior Developers, Designer, QA, Marketer, Account Director — on every engagement. You're not assigned a junior and a hope.

We operate what we build

Eight live products, maintained by the same team that builds yours. We have skin in the game. When a design decision is painful at 2am, we feel it too.

One engagement.
Eight disciplines.

You don't coordinate a roster of freelancers. You get one cross-functional team with a single delivery manager answering to you. Engineering, design, QA, marketing, and executive oversight — fully handled.

CTO

Technical Director

Architecture decisions, code quality, technical strategy. The engineering starts and stops here.

PDM

Delivery Manager

Your single point of contact. Scope, timeline, and budget — owned by one person.

DEV ×2

Senior Developers

Two senior engineers on every build. No juniors carrying the core product.

UX/UI

Product Designer

Design grounded in user research. Prototyped, tested, then built — not decorated after.

QA

QA Engineer

Testing before your users ever see it. Bugs caught in staging, not in production.

MKT

Marketing Specialist

Go-to-market strategy and analytics built alongside the product, not bolted on after launch.

CEO

Account Director

Executive oversight on every engagement. When escalation is needed, it reaches a decision-maker within hours.

● ON-SITE VISITS

We come to you — if that helps.

When it makes sense, we visit your location before writing a single line of code. We sit with your team, watch how the business actually runs, and talk to the people who live in the problem every day. It's not a sales call. It's a listening exercise. The domain understanding you get from two days on-site takes months to build over video calls — and it shows in the product.

Prague. Central Europe. Remote-first.

We're based in Prague — one of Europe's strongest technology hubs, with access to world-class engineering talent and a central timezone that works for both EU and US clients. Our team works remotely by default, but we come to you when it matters. If understanding your domain means spending a day in your office watching how your team actually works, we do that.

Headquarters
Praha 4 · SAPA, Czech Republic
Timezone
CET/CEST — works for EU & US East
On-site
We travel to clients when it helps
Email
info@moon-group.io

Want to build something with us?

Tell us what you're working on. We'll tell you honestly if we're the right team for it — and if we're not, we'll try to point you to someone who is.

REPLY IN 4 BUSINESS HOURS · NO SALES PIPELINE · PRAGUE-BASED