Skip to content
isam.chajia

Services

Ways I can help your team ship.

Whether you need a complete product built, extra frontend capacity or a focused AI feature, I work as an extension of your team — with clear scope and regular demos.

Full stack web applications

From database schema to polished interface, I design, build and ship complete products — usually as the only developer, or alongside a small team.

Revenue
Invoices
users
id
email
role
projects
id
owner_id
status
RLS

What you get

  • Product scoping and a written technical plan
  • Next.js and TypeScript application
  • PostgreSQL / Supabase data model and auth
  • Deployment, monitoring and handover docs

Ideal for: Startups launching an MVP or a new product line.

Frontend and design systems

Turning designs into fast, accessible, responsive interfaces — and the reusable components that keep them consistent.

ButtonGhostBadge
Input

What you get

  • Pixel-careful implementation from Figma
  • Reusable, documented component library
  • Accessibility review and fixes (WCAG 2.2 AA)
  • Core Web Vitals performance tuning

Ideal for: Teams with a backend in place who need frontend capacity.

APIs, integrations and backend

Reliable APIs and integrations that connect your product to payments, email, CRMs and the rest of your stack.

GET/api/invoices200 OK

{

"invoice_id": "inv_204",

"paid": true

}

StripeWebhookDBEmail
Webhook received Job queued

What you get

  • Typed REST or tRPC APIs
  • Stripe, email and third-party integrations
  • Row-level security and role-based access
  • Background jobs and webhooks

Ideal for: Products that need to connect systems or scale their data layer.

AI features and automation

Practical AI that saves users time — search over your own content, drafting assistants and workflow automation.

RAG

Answer from 3 approved sources — with citations.

[1] handbook.md[2] policy.pdf
Draft a reply to this email
Draft ready — 3 paragraphs, ready to send.
Approved Auto-send

What you get

  • Retrieval-augmented search with cited sources
  • Assistants scoped to your product's data
  • Evaluation set and cost monitoring
  • Automations for repetitive internal tasks

Ideal for: Products with lots of content or manual, repetitive workflows.

How we'll work together

The same four stages for every engagement, scaled to its size.

  1. Discover

    Understand the problem

    A short call and written brief to agree on goals, users, constraints and what success looks like.

  2. Plan

    Shape the solution

    Scope, architecture and a milestone plan with clear estimates — so there are no surprises later.

  3. Build

    Ship in small steps

    Weekly demos on a live preview link. You see progress early and can steer as we go.

  4. Launch

    Release and support

    Production launch, monitoring and handover docs, plus a support window after go-live.

Common questions

Something else on your mind? Email me.

Do you work with existing codebases?

Yes. Many projects start with a short code review so I can understand what's there, then we agree on what to keep, refactor or replace.

How do you price projects?

Most projects are fixed-price per milestone after a scoping call. Ongoing work is billed monthly at an agreed number of days.

Which time zones do you work with?

I work remotely and keep at least three hours of overlap with your team's working day for calls and quick questions.

Are you open to full-time roles?

Yes — I'm open to full-time full stack or frontend-leaning roles on product teams. Use the contact form and choose “Job opportunity”.

What happens after launch?

Every project includes a two-week support window. After that, many clients keep me on a small monthly retainer for improvements.

Available for new work

Not sure which service fits?

Describe the problem you're trying to solve and I'll suggest the simplest way to get there.

Replies within 2 working daysMarrakech, Morocco