I build products without the overhead.

Senior product engineer. 7+ years shipping web and web3 products. $80K+ in hackathon wins.

Accepting new clients

Start your project

Direct contact with the engineer building it. 30-minute scoping call, written proposal in 24 hours.

Book a call

Prefer email?

hello@lubab.dev

Selected work & case studies

Akood
Akood

Arabic coding education platform. Sandboxed execution, gamified curriculum, 10k+ monthly users.

Read the case study
MyXDC
MyXDC

Non-custodial EVM wallet and DEX for the XDC blockchain. Forked Uniswap V2, full key management.

Read the case study
OpenZeta
OpenZeta

Award winner NFT marketplace on Theta. Custom indexer, on-chain trading, winner of $40K hackathon prize.

Read the case study
BoringStatus
BoringStatus

Uptime monitoring system with independent agents tracking anything (HTTP, services, infra) reporting to a central monitor backed by TimescaleDB.

Read the case study
ExodusDeploy
ExodusDeploy

CLI for zero-config Next.js deployment to own VPS. SSL, blue/green, rollbacks, caching built in.

Read the case study

Hackathon wins

Work that won.

$80K+ in prizes across NEAR, THETA, and Solana ecosystem hackathons.

HOW I WORK

Built to ship, not to bill.

I work the way I'd want a senior engineer to work for me: tight scope, weekly delivery, no surprises.

Direct contact

You talk to the engineer building it. No project managers, no account reps, no handoffs.

Tight scope

Every engagement starts with a written proposal. Scope, milestones, price - agreed up front.

Weekly delivery

Working code every week. Async updates, public repo, no long silences.

Honest estimates

If something will slip, you hear it early. Never the day before a deadline.

Yours to keep

Clean code, clear docs, full handoff. Your team can extend it after I'm gone.

ENGAGEMENT TIERS

Three ways to work together.

Pick the engagement that fits your scope and timeline. Every option starts with a 30-minute call and a written proposal.

No long contracts

Month-to-month engagement. Pause or cancel anytime | no hidden terms, no friction.

Free 30-min intro call

Walk through your project together before committing. If I'm not the right fit, I'll say so.

OUR PROCESS

From first call to shipped code.

Every engagement follows the same four steps. No surprises, no scope creep.

01

Quick call

30 minutes to talk through your project. No pitch.

02

Clear proposal

Scope, timeline, and fixed price | in your inbox within 24 hours.

03

I build

Daily updates, weekly demos. You see progress every step.

04

You ship

Production-ready code, docs, and 30 days of free fixes.

How quickly can you start?

Sprints can usually start within a week. Builds and Embeds depend on current capacity | book a call and I'll tell you straight.

What's your tech stack?

TypeScript end-to-end. React/Next.js on the frontend, Node/Postgres on the backend. Comfortable picking up the right tool for the job | Rust, Go, Solidity when the work calls for it.

Do you sign NDAs?

Yes. Happy to sign before any detailed conversation. I have a standard mutual NDA ready, or I'll sign yours.

What if it isn't a fit after we start?

First week of any engagement comes with a 75% refund | no questions, no awkward conversations. The intro call is also free and exists specifically to catch fit issues before money changes hands.

Can you work with my existing team?

Yes | that's exactly what Embed is built for. I join your stand-ups, code reviews, and Slack. For Sprints and Builds I work async with weekly demos, but I'm happy to drop into your team's rhythm if that's easier.

How do payments work?

Sprints: 50% upfront, 50% on delivery. Builds: per milestone, signed off before the next phase starts. Embeds: monthly in advance. Wire (SWIFT), Wise or Crypto.

Let's work together. Book a call.

Or contact me directly

@TheLubab