Wake up, recruiter…
Full-stack dev who also knows why your traffic dropped.
full-stack developer · devops · search · and a musician after hours
I build the system, the interface it wears, the box it runs on, and the pipeline that fills it. Databases that enforce their own rules, apps that survive a mid-range Android on three bars of 4G, deploys that go out without anyone holding their breath. There is no spoon — but there is a Lighthouse score, and mine is good.
Selected case files
All case files →Biyekobe
There is no wedding planner, only the illusion of control. A hundred relatives think they're the One running the show. বিয়ে কবে? gives the couple the actual source code: guests, events, tasks, money, all synced, all real-time, no illusions.
Open file →School management systemEduPulse
A school doesn't run on paper and hope, or it shouldn't. EduPulse is the operating system underneath: academics, finance, HR, library, communication, all one connected reality instead of four disconnected simulations that quietly disagree with each other.
Open file →Home improvement calculator platformDIY Takeoff
Most calculator sites in this space are illusions dressed as tools: thin pages, duplicated paragraphs, the same "content" with the nouns swapped. A search engine can smell that from a mile away. DIY Takeoff runs on a different rule: every page has to earn its place, real formula, real content, no copy-paste ghosts.
Open file →01 — The operator
Four skills that usually live in four different people. Plus one that keeps the timing honest.
Full dossier →Build the construct
TypeScript · Next.js · React Native / Expo · PHP · Postgres · MySQL · REST APIs · Git
Yes, I write tests. No, not all of them.
Rules the machine enforces
Row-level security · Firestore rules · schema design · migrations · auth flows · role modelling
If the frontend is the only thing stopping you, nothing is stopping you.
Run the machine
Docker · nginx · Cloudflare · CI/CD pipelines · self-hosted infrastructure · zero-downtime deploys
A build nobody can deploy is a very tidy way of shipping nothing.
Make the signal reach someone
Technical SEO · JSON-LD schema · content architecture · Core Web Vitals · Search Console · Google Ads
Rankings are nice. Enquiries pay rent.
Off the clock
Music · photography · knowing when a part is one part too many
Same job as a build, honestly. Timing, framing, then subtraction.
Transmissions
All 3 →HTTP finally has a QUERY method, and it fixes a real problem
RFC 10008 gives us a request that is safe and idempotent like GET but carries a body like POST. If you have ever POSTed a search filter, this was written for you.
Put the rule in the database, then prove it holds
Row-level security is the right place for authorisation. It is also the easiest thing in your stack to get subtly, silently wrong — and Supabase finally shipped a way to check.
The traffic did not drop. It stopped being sent.
Publisher referrals are down sharply, most searches never produce a click, and half of all AI crawler traffic is training that will never refer anyone. What that changes about how you build.
Got a project stuck in the construct?
Tell me what's broken, what's slow, or what doesn't exist yet. I answer in plain language, with an actual number attached, faster than an agency's onboarding call.