Esther Yekini

Full-stack developer · Manchester

Name
Esther Yekini
Role
Full-stack developer
Location
Manchester
Builds

The internal tools small teams can't build themselves.

Finance platforms, onboarding trackers, and forms that people will actually use. Built properly, supported afterwards.

Get in touch

Case 01

Payment approvals, replacing a spreadsheet and WhatsApp

A finance team was approving payments over WhatsApp and paper. Requests got lost, nobody could say who had authorised what, and bank details were sitting in chat histories.

I built a submission and approval system to replace it.

  • Anyone can submit a request through a public link, with no account needed
  • Receipts, e-signature, and an automatic reference number
  • The whole team is notified in real time and can approve from their phone without opening the app
  • Every action is logged, so there is a complete record of who decided what and when
  • Bank details are visible only to authorised roles and delete themselves 90 days after payment
  • Role-based access, with guardrails like preventing removal of the last admin

Built with React, TypeScript, Supabase and Postgres. Security enforced at the database level rather than trusted to the browser.

01 · Submission
02 · Review queue
03 · Audit trail

Shipped

Case 02

Template building, from 16 hours to 30 minutes

A marketing automation company was hand-building branded email and landing page templates for every new client. Sixteen hours of manual work per onboarding.

I built an internal tool that generates them automatically from the client's brand assets. Build time dropped to thirty minutes.

React, Node.js, Express, REST APIs, tested with Jest.

Shipped


What I do

Services

Sites, Tools, Platforms, Apps Approval flows, request forms, trackers, admin dashboards. The things a spreadsheet and a group chat are currently doing badly.

Sensitive data, handled properly. Role-based access, audit trails, retention rules. If the data matters, the controls matter.

Overflow development for agencies. White label, working to your spec and your deadline.

How I work

Terms

Fixed price + retainer

Ongoing hosting, support and small changes available afterwards for up to 3 months, so you are not left alone

Stack

React · TypeScript · Node · Supabase · Postgres


Other work

Also

Scroll sideways, or use the arrow keys.


Enquiry

Get in touch

Email 11yekinie@gmail.com, or use the form. Tell me what is going wrong and I will tell you whether I can help.