Skip to main content

Available for freelance & consulting

Software that works. And the tests to prove it.

I'm Akeem Baker — a QA-led software engineer. I design, build, and rigorously test web applications, so you can ship faster, break less, and release with confidence.

quality-first delivery
  • 10+ years in QA & test automation

  • Testing-first delivery, integrated into CI

  • Accessible, performant & SEO-ready

  • Full-stack: Next.js, React & TypeScript

About

Most engineers can build it. I make sure it works.

I'm Akeem Baker — a software engineer with a decade in QA and test automation. That background is exactly why I'm a lower-risk choice to build your software.

After ten years leading quality across functional, regression, and UAT testing — and building automation in Playwright, Selenium, and TestComplete — I understand how software breaks. That's what makes the way I build it different.

Today I combine that testing depth with full-stack development in TypeScript, React, and Next.js. You get one person who can design, build, and prove a feature end to end — fewer handoffs, fewer surprises, and delivery you can rely on.

Whether I'm writing tests or shipping product, the goal is the same: reduce the risk in your project and give you confidence it's been done properly.

Work

Selected work & case studies

In-depth case studies of selected projects — the problems, the engineering decisions I made, and the outcomes delivered.

  • Architecture of the Landlord App: a two-sided platform where landlords and tenants each get their own experience but share one system, backed by Supabase with Row Level Security, all built around a shared tenancy.
    Personal2026 – present

    The Landlord App: Property Management, Built Quality-First

    A two-sided property management platform for self-managing UK landlords and their tenants — and a look at how I design a product for reliability, security and long-term growth from day one.

    • Next.js
    • TypeScript
    • Supabase
    • PostgreSQL
  • The homepage hero of this website
    Personal2026

    This Website: A Content-Driven Consulting Platform

    I built my own site the way I'd build a client's product — content-driven, fully tested, accessible, and fast. Here's how I approached it, the decisions I made, and what that means for your project.

    • Next.js
    • TypeScript
    • Testing
    • Accessibility

Services

How I help you ship with confidence

Practical help across the software lifecycle — each focused on reducing risk and delivering software you can rely on.

  • Test Automation

    Manual regression testing is slow and costly, yet bugs still reach production.

    I build reliable automated test suites wired into your pipeline, so every change is checked automatically before it ships.

    Faster, safer releases — and confidence that new work hasn't broken what already worked.

  • QA Strategy & Leadership

    Testing feels ad-hoc, and it's never quite clear whether a release is safe to ship.

    I shape a pragmatic, risk-based quality strategy and coach your team to raise the bar without slowing delivery.

    Clear visibility into quality and release decisions you can actually trust.

  • Software Testing

    Every release is stressful because you're never sure the product behaves as intended.

    Thorough functional, regression, and UAT testing — APIs included — to catch problems before your users do.

    Releases that work as expected, and far less firefighting after launch.

  • Web Development

    You need a modern web app built properly — not a fragile prototype you'll have to rebuild.

    I design and build accessible, high-performance web applications, tested from day one so quality isn't an afterthought.

    A polished, maintainable product that's ready to grow with your business.

  • AI-Assisted Delivery

    AI tools promise speed, but used carelessly they quietly ship insecure, low-quality code.

    I bring AI into the workflow responsibly — accelerating delivery while keeping quality, security, and review standards intact.

    The speed of AI without the hidden risk.

How I work

A clear process, from first call to ongoing support

No black boxes. Here's how a typical engagement runs — designed to keep you informed and de-risk delivery at every step.

  1. 01

    Discovery

    I start by understanding your goals, users, and constraints — so we build the right thing, not just any thing.

  2. 02

    Plan & shape

    We agree scope, approach, and a clear plan up front, so there are no surprises on timeline or budget.

  3. 03

    Build

    I develop in small, reviewable increments with regular check-ins, so you always see progress.

  4. 04

    Test & assure quality

    Automated and exploratory testing means features are proven to work before they reach you or your users.

  5. 05

    Deliver

    I ship to production with documentation and a smooth handover — no lock-in, no mess.

  6. 06

    Support

    After launch I'm available for maintenance, improvements, and ongoing support as your needs evolve.

Tools I work with

The stack I reach for to build and test modern web applications.

Test Automation

  • Playwright
  • Selenium
  • TestComplete
  • API Testing

Languages & Data

  • C#
  • TypeScript
  • JavaScript
  • SQL

Web

  • Next.js
  • React
  • Tailwind CSS
  • Node.js

Delivery & Tooling

  • Azure DevOps
  • Git
  • CI/CD
  • Agile & Scrum

FAQ

Frequently asked questions

The things clients usually want to know before we work together.

Contact

Let's reduce the risk in your next project

Whether you have a defined project or just want to talk an idea through, I'll help you figure out the right approach — no obligation, no hard sell.

Currently available for freelance and consulting work.

I usually reply within 1–2 business days.