// Bilel Abdelmoula · full-stack developer

Bilel Abdelmoula, Full-Stack Developer: I build software that solves complex problems.

React, PostgreSQL, APIs and AI, from the database to the screen, shipped to production from Oran, Algeria.

React, PostgreSQL, APIs and AI, from the database to the screen, shipped to production from Oran, Algeria. Explore my work · Download CV

Where I worked

Two years on real production software

From 2024 to 2026 I worked remotely with Soraia, an Italian agency, on low-code, AI and automation products for international clients. Before that: a Salesforce internship and 4 years of freelance websites.

4 of the many things I fixed, on a recruitment platform (~35k candidates, ~100k companies, ~49 internal users)

  1. CV upload. Before: CV uploaded → OCR → AI reading → enrichment → reply after ~32 seconds. After: CV uploaded → candidate created right away ✓, while OCR → AI → enrichment finish in the background.
  2. Smart search: AI candidate matching with OpenAI embeddings, plus keyword (AND / OR / NOT) and distance filters across ~35k candidates.
  3. Faster pages: production APIs took 5–40+ seconds under load. Indexes, joins and pagination took Xano CPU/memory load from ~70–80% to ~15–20%.
  4. React rebuild: the whole WeWeb (low-code) frontend rebuilt as a React 19 + TypeScript app with another developer.
More things I shipped
  • Automations
  • KPI dashboards
  • Sales workflows
  • Email campaigns
  • CRM migration
  • Role-based security
  • Client MVPs

Run the proof yourself

An Index Race runs real PostgreSQL in your browser: the same search on 200,000 rows without and with an index, timed on your device, with the real query plans.

Let's build something

Available for full-time remote roles and contract work (UTC+1). Book a call · Email · GitHub · LinkedIn

Xano developer · WeWeb developer · React.js developer · AI integration developer · Full-stack developer in Oran, Algeria · Freelance developer in Algeria (B2B) · Développeur freelance en Algérie · PostgreSQL performance · Recruitment ATS/CRM case study · ATS developer · Custom CRM developer · Low-code developer · Work with me · Index Race: real PostgreSQL in your browser · Blog · CV

Questions about me

FAQ

Who is Bilel Abdelmoula?

Bilel Abdelmoula is a full-stack developer from Oran, Algeria, working across React/TypeScript, APIs, PostgreSQL and AI integrations. He spent 2+ years full-time at Soraia, an Italian AI/software agency (remote, July 2024 to October 2026; the role has ended), where he became the primary technical owner across major parts of a production ATS/CRM for a Spanish recruitment company. Before that: 4 years of part-time freelance web development and a Salesforce internship.

What has Bilel Abdelmoula built?

A production ATS, CRM and AI recruitment platform built at Soraia for a Spanish recruitment company: ~150k person records (~35k candidates), ~100k companies, ~150k activities, ~4k jobs/projects and ~49 internal users. He built the AI candidate matching (persisted OpenAI embeddings with language and distance filters), redesigned a ~32-second synchronous CV workflow so candidates are created immediately while OCR/AI enrichment runs asynchronously, took ownership of backend performance when APIs reached 5–40+ seconds under load, and rebuilt the whole frontend from WeWeb to React 19 + TypeScript with another developer. He also built a guest-management MVP for an events client, a confidential public-sector workflow MVP, site-assistant (a Cloudflare Worker for Claude chat assistants) and lsi-spark, his Master's semantic search engine.

What are Bilel Abdelmoula's skills?

Frontend: React 19, TypeScript, JavaScript, Vite, TanStack Query, React Router, React Hook Form, Zod, Tailwind CSS, WeWeb. Backend and data: REST APIs, PostgreSQL, SQL, Xano, PostGIS, query optimization, GIN indexes, background jobs, triggers, RBAC, Python. AI and automation: OpenAI APIs, embeddings and vector search, Google Vision OCR, Make.com, JotForm. Tools: Git, GitHub, Cloudflare Workers, Claude Code.

Is Bilel Abdelmoula available for work?

Yes. He is open to international remote roles, contractor engagements and selected freelance work. He is based in Oran, Algeria, with auto-entrepreneur status for international contract work.

Where is Bilel Abdelmoula based and which languages does he speak?

He lives in Oran, Algeria (UTC+1) and works remotely. He speaks Arabic (native), French (C1) and English (C1).

How does Bilel Abdelmoula work?

He is a problem solver who stays calm under pressure and genuinely enjoys fixing issues. He listens first, finds the root cause of a problem instead of the symptom, cares about small details, tests on separate branches with fake data, and explains every fix with a short Loom video. He worked daily with PMs, developers, a designer and founders in a remote team of 10.

What is Bilel Abdelmoula's education?

Master's degree in Computer Science from USTO-MB (Oran, Algeria), 2022. His thesis was a semantic search engine (LSI: TF-IDF and SVD) benchmarked on one machine versus a Spark cluster.

How can I contact Bilel Abdelmoula?

Book a call at https://calendar.app.google/jx4d7Q7eCwDpjrjx7, email abdelmoulabilel2000@gmail.com, or message him on LinkedIn: https://www.linkedin.com/in/abdelmoulabilel.