Full-Stack & AI Agent Engineer · TypeScript / NestJS / Node.js · Python / FastAPI · React
Full-stack and AI engineer. I build production backends and AI services: NestJS/Node.js microservices, Python/FastAPI services on Azure AI Foundry, and the React front ends on top. Currently building internal and AI services for the Saudi Ministry of Municipalities and Housing (MOMAH).
I contribute to the open-source projects I depend on: find the edge case one code path handles and its sibling forgot, write the failing test, send a small PR.
|
|
|
|
Author of nestjs-kafka-transport — a drop-in Kafka transport for @nestjs/microservices on @platformatic/kafka, wire-compatible with the built-in kafkajs transport so services migrate one at a time. Request-reply, retries with backoff, at-least-once commits, typed options; tested on Kafka 3.9/4.0, Node 22/24.
Under review — NestJS (media-type versioning), Docker CLI, Fiber, Zulip ×2, Medusa ×3, fastmcp ×2, PentAGI, InstaDeep Jumanji ×2, VoiceStudio, Mazinger. Everything: pull requests by me.
At work — 146 merged PRs in private repositories: the directives platform, AI agents and data-sync services of the Ministry of Municipalities and Housing, and an e-commerce backend.
TypeScript Node.js NestJS Express Fastify React · Python FastAPI · PostgreSQL MongoDB Redis Kafka RabbitMQ · Docker GitHub Actions Azure AI Foundry AWS · MCP servers & AI agents · some Go
- Email: fadiromdhan3@gmail.com
- npm: fadiromdhan
- Open to remote full-time roles and contract work (Tunisia, UTC+1).
