Freemancodz
WorkAboutAudit
LinkedIn↗
Toggle navigation
WorkAboutAudit

© 2026 Freeman Madudili. Built with technical precision.

View My WorkLinkedInGitHub

Software engineer

I build software around the moments where people need something to happen.

I'm Freeman Madudili, a software engineer focused on customer-facing products and the operational workflows behind them.

I care about making software clear and useful for the people using it, while making the systems behind that experience reliable and practical to operate.

Freeman Madudili

User outcomes

Systems thinking

Reliability by design

Practical integration

How I got here

From the interface to the full journey

My focus broadened from building customer-facing products to understanding the systems and operations that make them work.

01

Customer-facing products

Pay4Me

Worked on payment features, customer interfaces, backend API functionality, critical journeys, and release support.

Started close to the customer experience, while already working beyond the interface.

02

Live operations

The Hippodrome Casino

Observed high-volume service up close—accuracy, procedures, real-time decisions, communication, and escalation.

Saw the human operation behind a live customer experience.

03

Systems thinking

Beyond the interface

The question became not just what users see, but what happens after they act.

The question became not just what users see, but what happens after they act.

04

Today

That broader view shapes how I build today.

How I work

From problem to working system

I start by understanding what should happen, then map the journey, build what matters, connect the right pieces and verify the result.

01

Understand

Real problem

02

Map

Whole journey

03

Build

Smallest useful solution

04

Connect

Systems, tools, people

05

Verify

Journeys, edge cases, failures

Learn from production

Problem before technology

Useful before complex

Verified before complete

Current exploration

Exploring software that can recover without losing control.

Human control

Boundaries. Guardrails. Oversight.

Observe

Collect logs, metrics and traces.

Detect

Identify that something is wrong.

Diagnose

Determine the likely cause.

Recover

Take an allowed action within defined boundaries.

Verify

Check the system recovered as expected.

Human control

Boundaries. Guardrails. Oversight.

Observe

Collect logs, metrics and traces.

Detect

Identify that something is wrong.

Diagnose

Determine the likely cause.

Recover

Take an allowed action within defined boundaries.

Verify

Check the system recovered as expected.

Control principles

Clear boundaries

Only specific systems and actions.

Deterministic guardrails

Allowlisted actions with defined preconditions.

Observable state

Everything is logged, measured and traceable.

Human in control

Escalate when unsure. People make the call.

About me

Outside Engineering

A few things that keep me grounded outside the work.

Strength

Strength

Endurance

Endurance

Community

Community

Always Learning

Always Learning

Let's talk

Got a role, project, collaboration or event in mind?

Send me the context. My assistant will gather what I need and make sure it reaches me properly.

Roles · Projects · Collaborations · Speaking · Other enquiries

Want to see more of my work?

View relevant work

Freeman Madudili

Software engineer

Customer-Facing Products · Reliable Workflows