Why GEEK4GOOD exists.

We started GEEK4GOOD because most software is built to be thrown away or patched forever. We believe software should be a durable asset: readable, testable, and easy to evolve. Product teams deserve partners who design with long-term consequences in mind.

What software craftsmanship means here.

Clarity before code

We define constraints and success criteria upfront. No assumptions, no surprises.

Explicit trade-offs

Every design decision is a trade. We make them visible so you can make informed choices.

Readability and tests

The codebase should be understandable and safe to change. For you, for us, for whoever comes next.

Maintenance as design

Shipping is the start, not the finish. What happens after launch matters as much as what ships.

The founder.

Lucas Mbiwe, founder of GEEK4GOOD

Lucas Mbiwe has spent two decades building web applications as a senior engineer, tech lead, and architect. He studied computer science (Diplom, equivalent to a combined BSc and MSc) at the University of Bremen, then built and led teams across Bremen, Berlin, Hamburg, and London before going remote, for companies ranging from early-stage startups to established organisations.

Today, Lucas runs GEEK4GOOD remotely, partnering with startups and established organisations on architecture, delivery, and long-term software strategy.

Lucas on LinkedIn

Selected work.

Resolver: Led a team of ten on a consumer rights platform, maintaining 99% uptime and expanding into South Africa.

Board Intelligence: 400× speed-up of a critical data export for board meeting software used by UK listed companies.

HomeHero: Owned the two core micro-services for a home services marketplace, built on event-driven AWS infrastructure.

Mara: Took a crypto wallet from prototype to production, leading a team of twelve against an ambitious timeline.

dxw: Delivered a nationwide survey platform for the UK public sector, from prototype to production on time and budget.

Indeed Flex: Built shift management tooling that reduced workload for the operations team at a staffing marketplace.

What every engagement delivers.

The companies above got working software. Here is what every client gets, regardless of project size.

01

Software that works as advertised

Not a demo that breaks in production. Production-grade from day one, built to handle real users, real data, and real edge cases.

02

A codebase that stays valuable

Clean architecture, meaningful tests, and documented decisions. Your project remains an asset long after the engagement ends.

03

Clear sightlines at every stage

You always know where things stand, what the trade-offs were, and what it would take to change direction. No black boxes.

04

The confidence to ship and iterate

Automated tests, continuous deployment, and a codebase that welcomes change. You move fast because the structure supports it.

How we scale delivery.

GEEK4GOOD is founder-led and works with a small network of trusted collaborators for larger projects. We maintain consistent standards and clear ownership throughout. You always know who is responsible for what, and the quality bar does not drop when scope grows.

Who is the right fit.

Teams that value long-term architectural quality over the cheapest route.

Founders and product leaders who prefer selective, careful engineering.

Organisations that need practical, business-aligned technical judgement.

Relationship to POC Rocket.

POC Rocket is our productised service line. Probe ($500, 1–2 days) is a focused audit. Rover ($5,000, 2 weeks) and Lander ($12,000, 6 weeks) are development sprints with weekly check-ins and the option to abort while keeping the code. Base ($8,000/month) covers ongoing development.

GEEK4GOOD handles broader, bespoke engagements, long-term partnerships, and complex projects. If the project fits a package, start with POC Rocket . If it needs more depth, start here.

Let's talk about your project.

Interested in working together? Start a conversation. No commitment required.