Skip to content
About us

We're the technology department
you wish you already had.

CodeLab One is run by Ethan Donatello, a Johannesburg-based technology partner for growing businesses. The person you speak to on the first call is the person who builds your system and looks after it long after launch. No account managers, no subcontractors, no handoffs to a junior team.

Our story

Started with one simple belief.

CodeLab One was built on a simple frustration: most South African businesses that came looking for a technology partner got handed off to a junior developer, received something generic, and ended up worse off than when they started.

The alternative was to keep it honest. One person you actually speak to. Work done properly in-house. A process that is clear before it starts. Outcomes measured in what changed for your business, not what got shipped.

Based in Johannesburg, we work with businesses across South Africa and internationally. From trades companies and professional services that need their first serious website, to founders building a SaaS product from scratch, to established businesses replacing the patchwork of tools their team has been working around for years.

20+

Businesses transformed

2 to 4

Weeks to first outcome (average)

100%

In-house team, no outsourcing

Global

Clients across SA and worldwide

Our mission

To give South African businesses access to the kind of technology partnership that previously only large companies with in-house teams could afford. Strategy, software, and ongoing support, built around the business that is actually in front of us, not a template from a previous client.

Our vision

Every business that works with us should end the engagement in a stronger position than they started: more leads, less manual work, better visibility, and technology that is genuinely running their operation instead of adding to it.

How we work

Simple. Honest. Outcome-focused.

01

Understand the business

We start by listening. Where is your business constrained? What outcome are you after? We build the strategy around your business, not a generic template.

02

Build the solution

Strategy, systems, and software built in-house from scratch. You review every stage before we move forward. No big reveals at the end. Progress is always visible.

03

Partner and iterate

After launch, most clients move into an ongoing Technology Partnership, so someone is always looking after your systems as your business grows, not just fixing things when they break.

What we stand for

The things that don't change, no matter the project.

We say what we mean

If a project will cost more than expected, we say so before we start. If your idea needs rethinking, we say that too. You get honest information when it is useful, not after the fact.

We measure by what changed in your business

A website that launches on time is not a success if it generates no enquiries. Software delivered on budget is not a success if your team does not use it. We care about the outcome, not the shipping date.

No outsourcing, ever

We do not subcontract work to cheaper developers or offshore teams. The person you speak to is the person who does the work. This is not a typical agency model. It is deliberate.

We stay involved after launch

Most of our clients have worked with us for years. The best outcomes come from a partner who understands your business over time, not one who hands over a ZIP file and moves on.

The team

People behind the work.

E

Ethan Donatello

Founder and Lead Technology Partner

Founder of CodeLab One. Spent years watching SA businesses get let down by agencies and freelancers who over-promised and under-delivered. Built CodeLab One around a different idea: honest process, real outcomes, and a partner who stays involved long after the bill is paid.

+

Strategists, developers and more

Our full in-house team includes strategists, developers, automation specialists, and content creators. All working together on your business. No outsourcing.

Ready to get started?

Tell us about your business and we'll come back with a clear plan.

Let's talk

CodeLab AI

Typically replies instantly

Hi, I am the CodeLab One AI. Tell me about your business and where you want to grow, and I will show you exactly how we can help.

Quick questions:

Powered by CodeLab One AI