The paper version.
My experience and skills at a glance, with a one-page CV to download.
Ahmed El Otmani
Software engineer — web, mobile & AI apps
Tangier, Morocco (GMT+1) · hello@otmanicodes.com · https://www.otmanicodes.com
Open to freelance projects and full-time roles — remote worldwide, or on-site with relocation.
Summary
Software engineer with around 6 years of experience building web and mobile apps. I work with Flutter, Next.js, Python, and AI integrations. My experience includes architecture, development, store submissions, subscriptions, and analytics, in contract work for a US-based client.
Experience
Contract Full-Stack Developer
Jul 2024 — PresentSan Francisco, USA (remote)
Individual contractor building consumer AI apps for a San Francisco client: mobile and web apps, AI video and image pipelines, App Store and Google Play releases, and attribution and ad-distribution tooling.
Flutter Developer @ DevTI Technologie
Apr 2023 — Jun 2024Tangier, Morocco
B2B and B2C mobile apps for agency clients: custom UI systems, third-party API integrations, and app-store releases in a cross-functional team.
Web Developer @ System Base
Oct 2023 — Apr 2024Tangier, Morocco
Maintained and extended the company's internal marketing-campaign platform; wrote automation scripts that removed manual steps from the operations workflow.
Full-Stack Developer Intern @ ManifestAI
Summer 2023Tangier, Morocco
Designed and shipped Manifest AI's official website.
Skills
- Mobile: Flutter, Riverpod, Hive, Superwall, TestFlight, App Store & Play Store submission
- Web: Next.js, TypeScript, React, Tailwind
- Backend: Python, Supabase, Node, BullMQ, Docker, Laravel
- AI / media: Gemini & Vertex AI, OpenRouter, DeepSeek, fal.ai (Seedance, Kling, Nanobanana Pro, Seedream), ElevenLabs, Remotion Lambda, FFmpeg
- Product & analytics: AppsFlyer attribution, TikTok SDK, Superwall subscriptions, Paywall & monetization design
Education
Diploma in Software Development
2021 — 2023NTIC — Specialized Institute of Applied Technology
PCSI — Preparatory Classes for Engineering Schools
2020 — 2021CPGE Moulay Al Hassan
Independent Learning — Online Courses
2018 — PresentYouTube, Coursera & the wider internet