~/oybek.dev
Book a call
Available for new projects
Senior Full-Stack Engineer · Fractional CTO · Dubai

Senior code. Shipped at startup speed.

19+ years. 100+ launches. Websites, web apps, storefronts and AI features for brands like NIO, Geely and Emarat — scoped in 48 hours, live in weeks. Fixed price. Weekly demos. No agency bloat.

[ 25.2048°N, 55.2708°E ] dubai · gst+4 · shipping worldwide
oybek@dubai — zsh
$ whoamioybek — senior full-stack engineer · fractional CTO$ uptime19 years in production, since 2006$ ls clients/nio geely emarat enoc deliverect trivandi seera$ ls services/web-apps sites mobile commerce ai vibe-rescue cto$ cat stack.txtnext.js 15 · react 19 · laravel 12 · sanity · medusa · ai sdk$ ship --status● on time. always.
01 — what I ship
/01

Web Apps & MVPs

Blank repo to paying users in 4–8 weeks — on architecture that survives growth.

LaravelNext.js
Full details
/02

AI Integration

Chatbots that answer, search that understands, automation that saves headcount.

AI SDKRAG
Full details
/03

Mobile Apps

iOS + Android from one React Native + Expo codebase — site and CRM included.

React NativeExpo
Full details
/04

Websites & CMS

Sites that load instantly, rank on Google, and your team edits alone. The NIO stack.

Next.js 15Sanity
Full details
19+Years in production
100+Sites & apps shipped
10Years leading teams
48hFrom call to plan
02 — who hires me

Find yourself here.

if you run an agency

White-label senior firepower

I've sat on your side of the table as agency CTO — I scope, quote and deliver under your brand. Your client never knows I exist; your margin does.

Dev partner retainer
if you're a founder

Idea → paying users, fast

An MVP built by someone who's shipped 100+ products — with architecture that survives the pivot. No rewrite at the next funding round.

MVP build
if you run a brand

Replatform without the drama

Headless commerce and CMS builds your marketing team actually runs. The same stack I shipped for NIO, Geely and Emarat.

Commerce & CMS
if you vibe-coded it

From prototype to product

Cursor, Lovable or Bolt got you a demo. I harden the auth, data and deploys so it survives real users — without killing your momentum.

Vibe code rescue
03 — selected work

Proof, not promises.

Full portfolio
nio.aeAutomotive / EV

NIO MENA

Launched the regional EV platform with a custom vehicle configurator, Medusa product sync, showroom scheduling and a Sanity-powered content platform.

Next.js 15SanityMedusaJSGTM
Image
alfii.coHR SaaS

alfii

Frontend Lead Architect for a UAE HR platform — onboarding, payroll, billing, time-off and direct bank payments. Migrated the legacy codebase with zero downtime.

ReactRTK QueryStripeGCP
Image
geely.aeAutomotive / E-commerce

Geely UAE

E-commerce storefront with vehicle listings, dynamic region-aware pricing and CMS-managed marketing pages.

Next.jsHeadless CMSE-commerce
Image
04 — how it works

Call to kickoff
in 48 hours.

step 01

Scope call

30 minutes, free. You explain the goal; I ask the questions agencies bill discovery sprints for.

step 02

Fixed plan in 48h

Scope, stack, timeline and price — in writing. No padded estimates, no surprise change orders.

step 03

Build in sprints

Weekly demos on a live staging URL with Loom walkthroughs. You always see where the project stands.

step 04

Launch & support

CI/CD deployment, handover docs, and a support window. Your team owns the code from day one.

05 — the working agreement

Hold me to these.

Verify me on LinkedIn
/01

A demo every week. No exceptions.

Working software on a staging URL, every Friday, with a Loom walkthrough. If something slips, you hear it from me before you notice it — with a recovery plan attached.

/02

The price we agree is the price.

Fixed scope, fixed price, in writing before kickoff. If you change the scope, we re-quote together — I never invoice surprises.

/03

You own everything. Day one.

Your GitHub org, your infrastructure accounts, your domain. Documentation included. If we part ways tomorrow, you lose nothing.

/04

If I'm not the right fit, I'll say so.

On the free scope call, if your project needs a design studio, a bigger team or a cheaper option — I'll tell you and point you to one. The call is still free.

next step

Got a project?
Let's scope it.

Free 30-minute call. You'll leave with a clear plan — whether we work together or not.

Book a call
fixed priceweekly demosyou own the codeno lock-in