+++

Hello — we’re a two-developer studio

Web apps, built liketickets on a board.

We’re Ali and Mostafa — a two-person React & Supabase studio. Every project gets a scoped plan, staged delivery, and a second developer reviewing every line before it ships.

Taking new projectsRemote · UTC+3:30press W·S·P·T·
SEC 01 / GRID 48

Selected work

Projects, the way we run them: a board.

We build work-management software for a living — so here’s our portfolio in its native format.

See all work

SHIPPED 3
PRJ-01

Listing Quality Auditor

A product-data quality auditor that reports what’s wrong and proves it, without touching your catalogue. Rules live as data, so changing one takes an edit rather than a release. Zero dependencies, 13 tests.

Node.jsRules as dataZero depsTested
PRJ-02

Vehicle Catalog

A standardised vehicle catalogue with explain-why search results, an alias system for messy inputs, a validation workflow, and spreadsheet export for downstream teams.

Node.jsReactSQLiteSearch
PRJ-03

Title Batch Generator

A rule-based engine that generates compliant product titles for hundreds of listings at once — deterministic, traceable, and entirely client-side, so no data ever leaves the browser.

ReactTypeScriptViteCSV pipeline
IN PROGRESS 1
PRJ-04

glimacode.com

The site you are reading. React and Supabase, a data-driven portfolio, and a request pipeline the two of us triage — built in the open as our own reference project.

Next.jsTypeScriptSupabaseRLS
UP NEXT 1
PRJ-05

Your project

Have an internal tool, dashboard, or MVP that needs to ship? This slot is open — send us the brief below and we’ll scope it together.

ScopingMVP2–4 weeks
SEC 02 / GRID 48

Services

Fixed scope. Clear timeline. Staged delivery.

Three packaged services — or tell us what you need and we’ll scope it as a custom ticket.

Landing page

A fast, responsive React landing page — up to five sections, contact form, SEO basics, and deployment included. Designed to convert, built to last.

⁨~5⁩ daysquoted per project
Request this

Admin dashboard

A full admin panel on React + Supabase: authentication, CRUD, data tables, charts, and row-level security — the tool your team opens every morning.

⁨~14⁩ daysquoted per project
Request this

White-label development

For agencies: we build under your brand — hourly or monthly capacity, direct async communication, and a second-developer review on everything we hand you.

flexiblequoted per engagement
Request this
SEC 03 / GRID 48

Process

How a project moves across our board

Analyze

We review your brief against our capacity and skills — honestly. If we’re not the right fit, we’ll say so within 24 hours.

Kickoff

Scope, timeline, and price get fixed in writing before any code. You’ll know exactly what’s included — and what isn’t.

Build in stages

Work ships in reviewable milestones with short screen-recorded demos, so you see progress instead of waiting for a big reveal.

Review & handoff

Every deliverable is checked by the second developer before you see it. Then: clean code, docs, and deployment — yours.

SEC 04 / GRID 48

Team

Two developers. Four eyes on everything.

Ali Ahmadi

Full-stack developer · Client lead

Developer and project coordinator with daily experience building work-management software used on real factory floors. Handles scoping, communication, and full-stack delivery.

ReactSupabasePostgreSQLEN/DE/FA

Mostafa Taghipour

Full-stack developer · Delivery lead

Developer focused on architecture, code quality, and shipping — the second pair of eyes that reviews every deliverable before it reaches you.

ReactTypeScriptNode.jsCI/CD
SEC 05 / GRID 48

Start a project

Open a ticket

Tell us what you’re building. We reply within 24 hours with honest thoughts on scope, timeline, and price.

Project request

Please enter your name.
Please enter a valid email.
Optional
A few sentences help us give you a useful reply.
We reply within 24 hours.

Prefer a direct line?

Skip the form — email or message us and we’ll take it from there.

hello@glimacode.com