Services for businesses
Custom software and automation for teams dealing with PDFs, approvals, reporting, and internal admin.
Explore services →AI, software, and automation
I help legal and operations teams build software for document workflows, approvals, reporting, and audit-ready processes.
A lot of business work still depends on scattered files, repeated checks, copied data, and people remembering where the latest version is. That is common in legal, contracts, operations, and document-heavy teams.
My work is about finding the repeatable parts and building tools around them, without pretending every judgment call can or should be automated.
Where to start
Custom software and automation for teams dealing with PDFs, approvals, reporting, and internal admin.
Explore services →Tools like PDF Peppersoup, built around the document problems I keep seeing in real work.
Explore tools →A space for lawyers who want to understand software, AI, and legal tech without the buzzword fog.
Explore community →What I build
Extracting, checking, and organizing information from PDFs, forms, contracts, and other document sets.
Removing repeated steps from internal admin, reporting, approvals, and handoffs between tools.
Using LLMs and rule-based checks where they help with review, classification, drafting, or triage.
Building Go and Python backends for products, internal tools, and automation services.
Designing around permissions, records, audit trails, review steps, and the rules teams actually have to follow.
Turning messy internal processes into small tools teams can use without needing a manual beside them.
Why the legal background helps
Law trained me to care about structure, exceptions, records, wording, deadlines, and what happens when something goes wrong.
That is useful when software has to deal with documents, approvals, compliance, and decisions that people may need to explain later.
Selected work
A tenant management system designed for complex rental workflows, especially the awkward details of the Nigerian real estate market.
View details →An AI-assisted tool for reading code errors, narrowing down causes, and suggesting the next debugging step.
View details →A guided prompt pack for drafting clearer freelance client agreements without staring at a blank page.
View details →Writing and ideas
I write about the parts of legal tech and automation that become clearer when you actually try to build something.
Some posts are technical. Some are for lawyers trying to find their way into tech. Some are just honest notes from the workshop.
Read the blogHow I work
Find where time is actually being lost.
Decide what should be automated, what should be reviewed, and what should stay human.
Build the smallest useful version, test it against the work, and improve from there.
Let's build something useful
I am interested in the kind of software that quietly saves hours, reduces confusion, and makes work easier to hand over.