Mohamed Ahenna

Software Engineer · CKAD certified

Casablanca, Morocco · mohamedahenna@gmail.com · +212 654 490 681
linkedin.com/in/ahennamed · github.com/MedAhenna


I am a software engineer with more than five years spent designing, building and quietly improving systems that have to work. What I enjoy just as much is shipping my own ideas end to end: in the evenings I designed, built and released a Chrome extension and an iOS app, entirely on my own. I am presently open to a new role, and would be glad to hear what you are building.

Things I shipped

2026
Chrome · 5.0★

Creatives Lens — a browser extension

Select any product image on an online store and instantly surface related video creatives. It detects the product region on the page with a small AI model and offers clean, watermark-free downloads — built for dropshippers and creative teams, and rated a perfect five stars by its users.

View on the Chrome Web Store →

2026
iOS · App Store

Albumark — an iOS app

A small, private place to turn your favourite photographs into collectible, stamp-style memories with perforated edges. You arrange them into scrapbook pages with notes, tape and stickers, sorted by date and place, then export or share. Written in SwiftUI for iPhone, Mac and Vision Pro; it collects no data at all.

View on the App Store →

Experience

2023
— 2026

Software Engineer — Nemo Technology (ex Octo Technology), Casablanca

  • Built core features of Attijariwafa Bank's loan-application platform — OCR-based extraction of financial data, and a client-dossier module giving a complete financial overview.
  • Designed and implemented a centralised notification engine for Wafasalaf: cross-channel delivery over email, SMS and chat, with templating, scheduling and multi-tenant support.
  • Contributed to SRDEX, an internal platform for monitoring engineering performance — building user and team management, gamification, metrics dashboards, and an Airbyte data-collection integration.
  • Improved UI consistency across projects through the shared component library, and supported interns through code review and technical guidance.
Feb 2023
— Jun 2023

Software Engineer, Intern — Nemo Technology, Casablanca

  • Designed and built a decentralised NFT ticketing platform, with smart contracts in Rust and a React front end.
  • Deployed it on Kubernetes for high availability, gaining hands-on experience with blockchain and smart-contract development.
May 2020
— Present

Freelance — Automation & Scripting — remote, various clients

  • Built Python automation tools for web scraping, data processing and task automation for more than seventy clients across many industries.
  • Worked directly with each client to gather requirements, deliver maintainable solutions, and provide ongoing support.

Tools of the trade

Languages
Java, TypeScript, JavaScript, Python, Node.js
Frameworks
Spring (Boot, Data, Batch), NestJS, React, Next.js, React Native, SwiftUI
AI
LangChain, LangGraph
Data & messaging
PostgreSQL, MongoDB, Redis, Kafka, Airbyte
Testing
JUnit, Jest, Vitest, Playwright, Selenium, SonarQube
DevOps
Docker, Kubernetes, Jenkins, GitHub Actions, Ansible

Education & certification

2018
— 2023

Engineer's Degree, Computer Science — ENSA Agadir

National School of Applied Sciences. Software development, algorithms, networking and project management.

CNCF

Certified Kubernetes Application Developer — CKAD

If any of this resonates, I would genuinely like to talk.