Skip to content

About Me

The person behind the code.

I started building websites in 2018 in Morocco. Self-taught, no bootcamp, just docs and determination. What began with HTML, CSS, and JavaScript quickly grew into a real passion for the craft. That drive eventually brought me to Sweden, where I earned a Master's in Computer Science at Malmö University, focusing on software architecture and digital innovation.

Today I work primarily with React, Next.js, and TypeScript, but my background is deliberately broad. I've built production apps with Node.js, AWS Lambda, and GraphQL on the backend, shipped cross-platform mobile apps with React Native and Kotlin, and integrated AI tooling using the Vercel AI SDK and Model Context Protocol. I'm also comfortable with Docker, CI/CD pipelines, and Linux environments. I like owning problems end to end.

On the side, I like to tinker. Game development with Unity and Unreal Engine, UI design in Figma, custom Android firmware. I don't chase every new technology, but when something catches my interest, I go deep.

“If it exists, I can learn it.”

Timeline

2022 – Present

Frontend Tech Lead & Experienced Engineer

Axis Communications · Sweden

Leading frontend development & architecture, driving innovation...

2020 – 2022

Master's in Computer Science

Malmö University · Sweden

Advanced studies in digital innovation, software architecture, and research methodologies.

2018 – Present

Freelance Software Engineer

Self-employed · Remote

Full-stack web and mobile development for clients worldwide. Built AI-integrated platforms, e-commerce solutions, and SaaS applications.

2016

Started Programming

Self-taught · Morocco

Began exploring game development with C++ and Unity, leading to a passion for building software across diverse domains.

Educational Journey

From Morocco to Sweden — foundational CS to advanced digital innovation research. Each step built a comprehensive understanding of the field.

Philosophy

Continuous learning and hands-on experimentation. Every project is an opportunity to push boundaries and explore new possibilities.

First code ever written in 2016

Photo of the first time i sat down to learn programming, back in 2016.

Achievements

React Day Berlin 2024 Certificate

React Day Berlin 2024 · Verify

TOEFL iBT96/120

Quick Facts

Based inSweden
EducationMaster's in CS
Experience6+ years
CoffeeSo-So