Capabilities Process Why CodeCrew Contact
The CodeCrew engineering team working together in their Pretoria studio.

Software engineering — Pretoria, South Africa

We build the software your business runs on.

A senior South African engineering team that ships production software for founders and growing businesses — from Pretoria, in the same time zone as Europe. We build and run the systems behind a global commodities business, and we'd like to build yours.

Proof, not promises

Running in production, every day.

Ore & Metal Services part of Assore
12 Backend services in production
5 Full applications built & run

Built and run for Ore & Metal Services — the software behind a global commodities logistics business, part of Assore.

Our software serves the Assore group Assore Sakura Ferroalloys
01 Capabilities

Everything you need to ship & scale.

Six ways we help — from building your first product to running the systems a large business depends on. Take what you need now, add the rest as you grow.

01

Custom Software Development

The core of what we do — we design and build your product end to end: the apps, the APIs, the dashboards and the systems behind them. Secure, maintainable, and built to grow with you.

  • Discovery & system design
  • Web & mobile applications
  • APIs & integrations
  • Dashboards & admin tools
  • Automated testing & CI/CD
  • Deployment & ongoing support
02

AI & Automation

We put AI to work on real problems — automating manual tasks, adding intelligent features and building agent workflows that save your team real time. Practical results, not hype.

03

Cloud Architecture

Your software, running reliably. Cloud-native setups on AWS, Oracle OCI and Google Cloud — secure by default, with automated deployments and monitoring so things stay up.

04

Full-Stack Web Apps

Fast, modern web apps — React and Next.js on the front, Python and Node.js behind. Anything from a marketing site to a full platform.

05

Mobile Applications

One app, every phone. Cross-platform mobile apps with React Native, plus installable web apps (PWAs) — including tools for staff out in the field.

06

Integration, Support & Extra Hands

The connective tissue: we join up your tools and APIs, handle email, push and real-time messaging, manage your infrastructure, and can embed engineers in your team — on-site or remote — when you need extra hands.

Two CodeCrew engineers pair-programming at a workstation.

The work

Senior hands on every line.

02 Process

From first call to production.

Four steps, no mystery. You see working software early and often — and you always know what happens next.

Discover

We map your goals, constraints and current systems. No jargon, no upsell — a clear picture of what to build and why it matters to the business.

Architect

System design, technology selection and a delivery roadmap with honest estimates. Security and scalability decisions are made here — not patched in later.

Build

Short, visible iterations with working software every cycle. CI/CD pipelines, automated testing and monitoring from day one.

Ship & Scale

Production launch with hardened cloud environments, then ongoing support, optimisation and a partner who answers when you call.

A jacaranda-lined street in Pretoria, South Africa.

Place

Engineered in South Africa.

From our home under the jacarandas of Pretoria, we build for the world. Senior South African engineering with global reach, delivered to enterprise standards.

03 Why CodeCrew

Local talent. Global standards.

A five-person, senior-led crew you can name — no anonymous bench, no outsourcing our responsibility. The people you meet on the first call are the people who design, build and run your software.

The crew — in order of appearance

Founder · Senior Engineer Justin Somerville
Software Engineer Sifiso Mbonane
Software Engineer Mathews Paku
Junior Engineer Eunice Mpofu
AI & Automation Engineer Zamanguni Nkomonde
Partnership

Senior-led, start to finish

We work like partners, not vendors. The senior engineer you meet on day one stays on your product, gives honest estimates, and tells you when something isn't worth building. Measured in outcomes, not billable hours.

People

Equality-driven culture

Not a slogan — meet the crew above. We hire and grow diverse South African talent, from junior engineers to specialists, because teams with different perspectives build better systems.

Standards

SA talent, global-standard delivery

Senior South African engineers delivering to world standards: this crew builds and runs 12 backend services and 5 full applications behind Ore & Metal Services' global commodities operations.

04 How we engage

Three ways to work with us.

Fixed-scope project

Scoped and priced up front, with one accountable team taking your product from brief to launch.

Monthly retainer

Ongoing build-and-run: we keep shipping, supporting and improving your systems at a predictable monthly cost.

Embedded engineers

Our people inside your team — on-site or remote — when you need senior hands without the hiring cycle.

What does a project cost?

Every build is scoped and priced up front after a free first call. You'll get an honest estimate and a straight recommendation — even if that's "don't build this yet."

Who owns the code?

You do. Full IP transfer, your repositories, your cloud accounts — no lock-in.

How do you handle our data?

POPIA-aware by default: we collect only what the work needs, sign NDAs happily, and build privacy into system design.

What happens after launch?

We stay. Monitoring, support and iteration are part of every engagement — you talk to the engineers who built it, not a ticket queue.

05 Contact

Tell us what you're building.

Your brief goes straight to Justin — reply within one business day.

Prefer direct? sales@codecrew.it · +27 84 850 4317

What do you need built?
When do you want to start?

Brief received. Thank you.

Justin will read it and reply within one business day. If it's urgent, call +27 84 850 4317.