Available for hire Kaduna, NG · remote worldwide
27 builds · one connected system
Portrait of Francis John Eboh
Blaxk-C137 Kaduna, Nigeria
render · webgl --:--:--

Francis John Eboh

Automation specialist.

I take one repetitive, expensive job off a real business — the church that stopped reprinting its order of service every week, the students who stopped hunting for rooms in WhatsApp groups, the videos that stopped coming back compressed. 27 projects, every one documented with the problem it solved.

27
Problems solved
5
Running in production
3+
Years building
24h
Reply time
Selected work

Start with the ones that solve something real.

A church programme display running every Sunday, a student housing platform for Bayero University, a media tool people use daily. Real screenshots of real deployments — no mockups.

All 27 projects
Problems I take on

What can I take off your plate?

Five kinds of problem come up again and again. If yours sounds like one of them, we should talk.

"This gets done by hand every single week."

Repetitive work that eats hours and invites mistakes — data entry, posting, formatting, chasing, copying between systems.

  • A church stopped reprinting its order of service weekly
  • WhatsApp groups moderate themselves now
  • Leads get found, scored and messaged without me sitting there
PythonNode.jsBaileysSelenium

"People can't find us, or can't trust us."

You do serious work and have nothing to show for it — no site, no listings, no proof, so buyers default to whoever looks established.

  • A biotech practice went from no website to a credibility-first site
  • Students search real rooms instead of WhatsApp screenshots
  • A wedding reached guests across cities with one link
ReactDjangoFlaskTailwind

"We can't send our data to a cloud service."

Client scripts, internal documents, student records — some material simply cannot be uploaded to someone else's server.

  • Studio-grade narration that runs entirely on your machine
  • AI tutoring where the key and the answers stay local
  • Codebase compilation that never leaves the laptop

"The tools we have don't fit how we work."

Off-the-shelf software assumes a workflow you don't have, and your team is working around it instead of with it.

  • A local dev server that reaches any phone on the Wi-Fi in one scan
  • Media hitting platform limits on the first upload
  • Installed-package lists recovered for machine migrations

"We need this shipped, not perfected."

You have a deadline and a working definition of done. I'd rather hand you something live this month than something beautiful next year.

  • Scope agreed in writing before any code
  • Visible progress in slices you can react to
  • Code, docs and a walkthrough at handover
How we'd work

From "this is a mess" to it running itself.

Scope it in plain words

You describe the problem. I write back what I understood, what I'll build, and what I need from you — before any code.

Build in visible slices

You see it working early. Feedback lands while changing course is still cheap, not after handover.

Test against real use

Your actual data, your actual users, your actual edge cases. Not a demo dataset I picked.

Hand over and stay reachable

Code, docs and a walkthrough. I'm a message away after launch — you're not stranded with what I built.

Case in point

StatusFix: it was re-compressing your work into mush.

Anyone who posts to WhatsApp Status knows the problem — you upload a clean file and it comes back looking like a 2011 screenshot. StatusFix takes your media, hits WhatsApp's exact limits (5 MB / 1600px for images, 16 MB / 720p / 3 min for video) and hands back something that keeps its quality. Rebuilt as a client and server pair so the heavy lifting never touches the browser thread.

JavaScriptNode.jsFFmpegH.264
StatusFix interface showing file drop zone and WhatsApp status limits
Before you ask

The questions that come up first.

Anything not covered here, just message me — I answer within 24 hours.

Ask something else
Yes. I'm open to full-time and contract work, remote-first. I'm based in Kaduna, Nigeria and I work across WAT, GMT and overlap comfortably with US mornings.
Automation and bot work first, then AI integrations and web products. If it involves repetitive process, messy data, or a workflow that should run itself, that's squarely my area.
Yes — a good share of my work has been stepping into someone else's code. I read before I write, and I'll tell you honestly if a rewrite is the cheaper path.
Yes, and it's the part I'm proudest of. A church programme display has been running in the building every service since 2025 — volunteers update it in Excel themselves. A student housing platform for Bayero University Kano handles listings, landlord analytics and messaging. StatusFix and Luminary are both deployed and live. Where a project is running, the screenshots on this site are of the actual software, not mockups.
Fixed price for a defined scope, hourly for open-ended work. You get the number before I start, and I don't move it unless the scope does.
Yes. Every project listed is my own work. My GitHub has nine forked repositories — other people's projects I forked to learn from — and I've deliberately left them out. Anything I didn't build is not claimed as mine.
Open for work

Tell me about the task
you're still doing by hand.

Describe the problem in your own words — no spec needed. I'll tell you honestly whether I'm the right person, what it would take, and how long.