Hamza Yerrou
Hamza Yerrou
Software Engineer
Index/About
/ 01 · About

Software Engineer.
Frontend & full-stack. Ships.

I'm Hamza, 24, based in Morocco, with 4+ years building production web products. Frontend engineering is my specialty, with a strong eye for design and UX, and I now work across the full stack with Java, Kotlin and Spring Boot. Founder of three self-built AI and SaaS products with real users.

The short version

I started in 2019 wondering how a Shopify storefront actually worked under the hood. That curiosity became 4+ years of production work, freelance engagements, and a handful of products with real users.

Today I'm a software engineer at iMedia24 GmbH (Germany), on the core team of HSE (Home Shopping Europe): customer-facing features with a focus on UI quality, plus backend work in Java, Kotlin and Spring Boot. Before that I built iMedia24's large-scale SaaS on Next.js, set up its CI, and introduced Vitest and Cypress. As a freelancer I shipped 5+ Web3 & AI apps for ChainsAtlas.

I'm deeply into AI tooling. I use AI tools at an expert level daily, and I build and ship micro-SaaS products with AI from scratch. My approach: validate fast, ship lean, grow with data. I've grown products from zero to real users and revenue, and I know how to scale a micro-SaaS idea into a proper SaaS.

#indie-hacker#build-in-public#micro-saas#ship-fast#ai-powered

On the side I run three products: Krumeno (an AI tool that creates and schedules short-form videos), StartupRoastAI (an AI tool that roasts early-stage landing pages, currently growing it via marketing and distribution) and Morocco ROI, currently undergoing a full rebranding with new features and tooling planned for 2026.

I take on one freelance client at a time. I write fixed quotes, ship daily updates, and hand off with documentation. For bigger projects, I bring in and manage the right people: engineers, designers, SEO experts, marketers. No surprises.

How I think about the craft

“Done in a way you'd be willing to come back to in six months” is the only definition of done that holds up.

The interfaces I'm proudest of share three things: they're fast, they're testable, and the next engineer who opens the repo can read the intent in fifteen minutes. Everything else is taste.

The work I do best

  • Full product delivery:design, front-end, back-end, deploy. One person, full ownership.
  • AI-powered micro-SaaS:building from zero to paying users, using AI tools at an expert level throughout.
  • SaaS dashboards:auth, billing, role-based UI, dark mode, the boring-but-critical stuff.
  • Web3 / crypto front-ends:wallets, smart-contract reads/writes, real-time data.
  • AI product UIs:streaming chat, multi-step flows, prompt UX, LLM integrations.
  • High-conversion landing pages:pixel-perfect, <1.5s LCP, real analytics hooked up.
  • SEO & digital marketing:technical SEO, structured data, CWV optimisation, content strategy.
  • Large project management:I coordinate engineers, designers, SEO experts, and marketers to deliver the full picture.
Hamza Yerrou

Quick facts

Based inTétouan, MoroccoGMT+1 · open to relocation
LanguagesArabic (native) · English (professional)
WorkingAsync-firstComfortable with CET / BST / US-East mornings
EducationUniversité Abdelmalek Essaâdi Tétouan · 2019–2020
TrainingEdutech Academy Web Development Program · 2021–2022
Cert.freeCodeCamp Front End Development Libraries · 2023
Cert.Sololearn React & Redux · 2022
Off-screenTennis · anime · manga · espresso
Get in touch →
02 · Career

Where I've shipped.

4+ years across product, freelance, and full-time roles.

Sep 2026 → now · Full-time · Remote

Software Engineer · HSE Core Team

iMedia24 GmbH DE
Frontend engineer on the core team of HSE (Home Shopping Europe), a client project, building customer-facing features with a focus on UI quality and UX. Contributes to backend services with Java, Kotlin and Spring Boot to ship features end to end.
ReactTypeScriptJavaKotlinSpring Boot
Mar 2025 → Sep 2026 · Full-time · Remote

Frontend Engineer

iMedia24 GmbH DE
Built and maintained features for the company's large-scale SaaS product with Next.js, TypeScript and Tailwind CSS, including UI/UX improvements across core flows. Set up the CI workflow with GitHub Actions, introduced Vitest unit tests and Cypress E2E tests, chose SSR or CSR per feature, and reviewed code with backend engineers.
Next.jsTypeScriptTailwindVitestCypressGitHub Actions
2025 → now · Own products

Founder & Solo Engineer

Krumeno · StartupRoastAI · Morocco ROI
Krumeno: AI tool that creates and schedules short-form videos, designed, built and launched solo. StartupRoastAI: AI agent reviewing startup landing pages, 26+ active users and a first paying customer. Morocco ROI: property ROI calculator reaching 30k+ search impressions and 300+ clicks every 28 days through technical SEO.
Next.jsOpenAIStripeSupabaseMDX
Feb 2025 → 2026 · Freelance · Completed

Software Engineer · Web3 & AI

ChainsAtlas Web3 · AI
Delivered 5+ Web3 & AI-focused apps for blockchain & crypto use cases. Integrated smart-contract interactions and wallet connections (Metamask, WalletConnect), and built real-time AI chat interfaces with an Express.js backend storing user history.
ReactExpress.jsMongoDBweb3.jsWalletConnectOpenAI
Sep 2023 → Sep 2024 · Full-time · Remote

Front-end Web Developer

GrooveDigital USA
Improved & maintained core UI features for large-scale Vue.js apps. Refactored legacy code, built a white-label system to dynamically swap logos / themes / branding, and documented reusable UI components in Storybook. Collaborated across time zones with international teams.
Vue.jsStorybookSCSSREST
Jul 2022 → Sep 2023 · Intern, then full-time

Front-end Web Developer

kreatinc MA
Built dynamic landing pages and customizable dashboards for clients. Developed responsive HTML email templates optimized for major platforms, generated branded PDFs & postcards from HTML/SCSS, and used Gulp.js for task automation. Pixel-perfect UI on tight deadlines.
HTML / SCSSGulp.jsJavaScript
May 2023 → now · Freelance · Remote

Software Engineer · Freelance

Various clients MA / EU
Independent freelance work spanning B2B tools, e-commerce, and landing pages. Built full web apps for local and European businesses, including an employee tracking and time-off management system. WordPress, Shopify, custom React builds, CMS-based deployments, and organic SEO across Morocco and Europe.
React / Next.jsShopifyWordPressNode.jsMongoDBSEO
Aug 2021 → Jan 2022 · Freelance

WordPress & Front-End Developer

Pluginex MA · Tétouan
Developed e-commerce stores and client websites using WordPress and Shopify. Built up hands-on marketing, SEO, and client-facing commercial skills. This is where the product instincts were forged.
WordPressShopifyHTML / CSSSEOMarketing
May 2021 → Aug 2021 · Internship

Front-End Developer

Pluginex MA · Tétouan
4-month internship focused on front-end development. Built client websites and stores using WordPress and Shopify. Started developing SEO and digital marketing knowledge that continued throughout the career.
WordPressShopifyHTML / CSSJavaScript

Looking for someone who ships the full thing?

Available now. Open to freelance projects and software engineer roles, frontend or full-stack.