Mouad Sodor

Full-Stack Engineer · TypeScript, Node.js, React, React Native

Full-stack engineer with 2+ years shipping production systems for an insurance and fintech group and for my own SaaS products. I own features end to end: database schema, API, web and mobile UI, then the release. Most at home where business rules get hard: telephony, billing, multi-tenant access control.

Experience

Software Engineer · EvaGrupo

Jul 2024 – Present

Insurance and fintech group. Promoted from Backend Developer after four months. NestJS, Drizzle, PostgreSQL, Next.js.

  • Built the call centre's predictive dialer on the Netelip telephony API (customer-first calling, pacing, instant connect, agent fallback) and the screens agents and managers run it from.
  • Built the K-TUIN partner portal: a partner-branded CRM scoped to each company, per-product partner ownership, an Eva Protect sales dashboard and a partner API.
  • Tightened CRM access control (multiple supervisors per user, call logs scoped to the reporting line, read-only observers) and closed a leak that exposed partner dashboards and lead analytics.
  • Shipped absence coverage, so agents can work an absent colleague's leads and the sale is credited to whoever closes it, plus lead scheduling and status history.
  • Built the car quotation and reservation flow in the shared mobile platform (React Native, Expo), which runs the car shop in Bijiao and Estibadores, and shipped Bijiao's Chinese-language edition.

Co-founder & AI Engineer · Motkan Labs

Jun 2025 – Present

Product studio I co-founded to build and run our own SaaS products.

  • Ivaluna: built and shipped a baby sleep tracker for iPhone, iPad and Apple Watch (React, Capacitor, Swift widgets, Hono), with family sharing, a Claude-powered assistant and six languages.
  • Brainfast: built prepaid-wallet billing on Dodo Payments that charges AI usage pay-as-you-go to sub-cent precision and resyncs subscriptions after checkout and plan changes.
  • Brainfast: built the embeddable chat widget with live customisation and the agent-builder onboarding.
  • Clipaf: built the Remotion templates for its first short-form formats (Reddit stories, animated text chats), with emoji and font loading, asset preloading and R2 deploys.
  • Pillow Tales: shipped a React Native bedtime-story app for iOS and Android with Convex sync and subscriptions.

Full-Stack Developer · Freelance

Jan 2025 – Present
  • RefCase: a Chrome extension and Next.js backend that matches sales teams to customer reference cases, with CSV import, faceted filters, AI matching and organisation-level permissions.
  • Dan.ai: chat across 100+ models with the Vercel AI SDK and per-token cost tracking. Also Dia (a Gemini design assistant) and TOAD (an SEO audit extension).

Live products

Ivaluna (App Store) · Brainfast (AI support agents) · Clipaf (social content) · Bijiao (insurance & tech app)

Skills

Programming
TypeScript, JavaScript, Python, SQL, C, Swift (widgets)
Backend
Node.js, NestJS, Hono, Bun, PostgreSQL, Drizzle ORM, Redis, BullMQ, Django
Frontend & mobile
React, Next.js, TanStack Query, Tailwind CSS, React Native, Expo, Capacitor
AI & media
Claude API, OpenAI, Google Gemini, Vercel AI SDK, Qdrant / RAG, Remotion
Infra & tools
Docker, Vercel, Cloudflare R2, Git, Jest
Spoken
Arabic (native), English (fluent), French (conversational), Spanish (conversational)

Education

1337 School — 42 Network · Software Engineering

Aug 2022 – Present

ALX Africa · Software Engineering Program

Feb 2023 – Feb 2024

Key projects: ft_transcendence (multiplayer web app), minishell (Unix shell in C), cub3D (raycaster in C), Inception (Docker).