
Ledgerline
A dashboard that helps small business owners see all their money in one place. It pulls in bank transactions, sends invoices and shows what's coming in and going out.
- Next.js
- NestJS
- PostgreSQL
- Stripe
Cyril Bassey · Full stack developer
000
Full stack developer
Hi, I'm Cyril. I'm a full stack developer, which means I work on the part of a website you see and the part that runs behind it. I learnt to code in 2023 because I was always fascinated by how apps work, and I wanted to build solutions of my own.


A dashboard that helps small business owners see all their money in one place. It pulls in bank transactions, sends invoices and shows what's coming in and going out.

Customers scan a QR code at the table, then order and pay from their phone. I built the ordering app, the screen the kitchen uses and the payment flow.

An operations team was tracking everything in spreadsheets and a WhatsApp group. I built them one place to manage orders, staff and weekly reports.

An online store for a group of small local shops. Product pages load fast, the admin is easy for the shop owners and checkout takes a few taps.


I started coding in 2023. Nobody pushed me into it. I just kept wanting to know what was going on behind the apps I used every day.
I began with frontend because I wanted to work on the part people actually use. Getting a page to look and feel right was really satisfying, and it still is.
After a while I got curious about the other side. Someone clicks a button, then what? Where does the data go? So I went and learnt the backend too.
Now I'm good at both. I'm passionate about this work and I take it seriously, whether it's a big build or a small fix.
I'm especially good with APIs, whether that's building one or connecting to someone else's. And I write proper documentation, so whoever touches the code after me isn't left guessing.
How I got here
I'd always wondered how apps work, so I taught myself to build them.
I started here because I wanted to work on what people see and click.
I kept wondering where the data goes and what saves it.
Databases, servers, auth and APIs. APIs ended up being my favourite part.
I can take a project from an empty folder to a live app.
Writing
Mostly about what I'm learning and the things I build. Not on a schedule, just when I have something worth sharing.
Why me
“They disappeared for two weeks and stopped replying.”
I reply the same day, usually within a few hours.
“It was "almost done" for a whole month.”
You can see the work in progress from the first week.
“The frontend dev blamed the backend dev.”
I do both, so there's no one else to blame.
“Every small change turned into a big deal.”
A small change should be quick, and with me it is.
“I never understood what they were doing.”
I explain what I'm doing and why, without the jargon.
“It broke after launch and they were gone.”
I stay around after launch and fix what comes up.
I think I'm the best developer you can hire right now. Let me show you.
Book a call →If I say I'll do something, I do it. If there's a problem, I'll tell you about it early instead of hoping you don't notice.
I move quickly without cutting corners. Small changes take hours, not weeks, and I reply to messages the same day.
You won't have to chase me for updates. I send them anyway, and I explain things in plain English.
01 / Frontend
02 / Backend
03 / Data
04 / Tools & docs
Both. I started with frontend and learnt backend after, so I can handle the pages, the API and the database myself.