About Me

I'm a Full Stack Developer with 1.5+ years of experience in TypeScript, Node.js, React, C/C++, and FastAPI. I’ve built several AI apps, including agent-based applications using AI APIs and libraries like PyTorch, and I enjoy creating clean, scalable solutions end-to-end.

My journey began as a self-taught developer, and I've since expanded my skills through formal education at 1337 School, along with hands-on experience building applications for clients and companies worldwide.

I believe in writing clean, maintainable code that solves real problems. My approach combines technical excellence with a deep understanding of user needs and business goals.

📍Currently based in Morocco, working remotely with clients globally

Career

March 2025 - Present

VoiceAIFull Stack Software Engineer

California, US - Building AI-powered applications and services

  • Built SelfieAI, an AI avatar generation service with NestJS, AWS S3, LoRA training workflows, and tiered subscriptions
  • Designed and deployed Offender, a NestJS + Prisma backend handling 580k+ records with scraping, geolocation, Docker, and Swagger
  • Created Looky, a FastAPI + DeepFace selfie-to-celebrity matching app using FAISS similarity search and Docker deployment
  • Developed Hotness AI (https://hotness.ai), a Next.js + NestJS ranking platform with Prisma + PostgreSQL backend and authentication

August 2024 - Present

FreelancerSoftware Engineer

Delivering AI and full-stack projects worldwide

  • Delivered multiple AI and full-stack projects covering architecture, backend, frontend, and DevOps
  • Specialized in agent-based apps and AI integrations with PyTorch, FastAPI, ONNX Runtime
  • Built content moderation systems optimized for real-time performance, with p50–p99 latencies <300ms
  • Experienced in scraping, data pipelines, Docker deployments, and CI/CD automation

Resume

Download my complete resume to learn more about my experience, skills, and projects. You can also preview it below before downloading.

Download PDF

Years Experience

15+

Projects Completed

8+

Technologies

Get In Touch

Ready to collaborate? Choose your preferred way to connect with me. I'm always open to discussing new opportunities, projects, or just having a chat about tech!