Skip to content
isam.chajia
Software Engineer

Hi, I'm Isam Chajia. I build fast, dependable web products.

Building something for 2026 and beyond? An AI-powered product, a SaaS platform, a real-time app — I turn the idea into a production-ready web product with React, Next.js, TypeScript and Supabase: fast, accessible, and built to rank. If you can imagine it, I can build it.

Portrait of Isam Chajia
Available for new work
Open to full-time roles and freelance projects
Location
Marrakech, Morocco
Response time
Replies within 2 working days
Next.jsReactReact NativeVue.jsTypeScriptJavaScriptTailwind CSSHTML5CSS3Responsive DesignTechnical SEOFigma / UI / UXNode.jsExpress.jsNestJSPHPLaravelPythonFlaskDjangoREST APIsGraphQLWebhooksBackground JobsCron JobsPostgreSQLMySQLMongoDBMongooseSequelizeRedisPython automationSeleniumAppiumJestMochaChaiUnit · Integration · E2EGitGitHubDockerGitHub ActionsJenkinsPostmanLinux / UbuntuAgile / ScrumJiraTrelloOpenAI APILangChainPandasNumPyJupyterTensorFlowPyTorchscikit-learn
Work

Selected work

Products I've built end to end, and how they're built.

All projects
Services

Ways I can help your team

You don't need to know exactly what to ask for — describe the problem and I'll shape the simplest path to solve it.

All services
  • Product-minded frontend

    Accessible, responsive interfaces in React and Next.js that stay fast as products grow.

  • Dependable backends

    Clear data models, secure auth and typed APIs on PostgreSQL, Supabase and Node.js.

  • Practical AI features

    Search, summarisation and assistants that solve a real user problem — with guardrails.

What I Can Build For You

Combining modern tech stacks to deliver end-to-end digital products.

SaaS Platforms & Web Apps

MRR$24k

Scalable Backends & APIs

api.log201

POST /v1/orders

✓ 201 Created · 42ms

{ "id": "ord_9f2", "paid": true }

AI Features & Automation

Summarise this report
Done — 3 key takeaways and a short summary.
Next.js
React
React Native
Vue.js
TypeScript
JavaScript
Tailwind CSS
HTML5
CSS3
Responsive Design
Technical SEO
Figma / UI / UX
Node.js
Express.js
NestJS
PHP
Laravel
Python
Flask
Django
REST APIs
GraphQL
Webhooks
Background Jobs
Cron Jobs
PostgreSQL
MySQL
MongoDB
Mongoose
Sequelize
Redis
Python automation
Selenium
Appium
Jest
Mocha
Chai
Unit · Integration · E2E
Git
GitHub
Docker
GitHub Actions
Jenkins
Postman
Linux / Ubuntu
Agile / Scrum
Jira
Trello
OpenAI API
LangChain
Pandas
NumPy
Jupyter
TensorFlow
PyTorch
scikit-learn

Cross-Platform Mobile Apps

Data & Analytics

+18%

DevOps & Cloud Infrastructure

build
test
deploy
✓ CI passingprod · v2.4

How a project runs

Four clear stages, with working software to look at every week.

  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.

Contact

Have a role or a project in mind?

Whether you're hiring or have something to build, a few sentences about it is all I need to get started.

Open to full-time roles and freelance projects

What happens next

  1. I read your messagePersonally, usually within two working days.
  2. We have a short call20–30 minutes to talk through the role or project.
  3. You get a clear next stepA proposal, an interview slot or an honest referral.

Send a message

Takes about two minutes.

What's this about?

A few sentences is plenty.

Your details are only used to reply to you.

Isam Chajia — Software Engineer