Hamza Yerrou
Hamza Yerrou
Software Engineer
Available now · Open to freelance & new projects

From idea
to production.

I'm Hamza Yerrou, a Software Engineer: frontend and full-stack, with a strong eye for design and UX. 4+ years building production web products with React, Next.js and TypeScript, and now across the full stack with Java, Kotlin and Spring Boot. Founder of three self-built AI and SaaS products with real users, taken from product design and UI to backend, payments, launch and growth. Currently on the HSE core team at iMedia24 (DE).

++++
now.tsupdated Sep 2026
export const now = {
role: "Software Engineer @ HSE",
via: "iMedia24", // since Sep 2026
shipping: [
"Krumeno",
"StartupRoastAI",
],
stack: "React · Next.js · Kotlin",
openToClients: true,
};
4+ yrs
Shipping production apps
3
Self-built products live
30k+
Org. impressions / mo
26+
Live users on side projects
Worked with● iMedia24 / DE● ChainsAtlas / Web3● GrooveDigital / USA● kreatinc / MA● + Freelance clients
01 · Selected work

Things I've built for clients.

A focused look at three recent engagements: what I shipped, the stack, and the outcomes that mattered.

app.chainsatlas.com / dashboard
AIETHSOLBSCARB
Freelance · Feb 2025 → 2026Software EngineerWeb3 · AI

ChainsAtlas

Delivered 5+ Web3 & AI-focused apps for blockchain and crypto use cases. Integrated smart-contract interactions and wallet connections (Metamask, WalletConnect), and built real-time AI chat interfaces with an Express.js backend.

5+ apps
Web3 / AI shipped
2
Wallet integrations
Full-stack
FE + Express BE
ReactNext.jsExpress.jsMongoDBweb3.jsWalletConnectOpenAI
pull request · checksall passed
✓formatprettier
✓linteslint
✓unit testsvitest
✓e2ecypress
GitHub Actions · ready to merge
Full-time · Mar 2025 → nowSoftware EngineerGermany

iMedia24 GmbH

Now on the HSE (Home Shopping Europe) core team, building customer-facing features and contributing to Java, Kotlin and Spring Boot services. Before that, built the company's large-scale SaaS on Next.js + Tailwind, set up CI with GitHub Actions, and introduced Vitest and Cypress testing.

SSR+CSR
Hybrid rendering
Vitest
+ Cypress E2E
CI
GitHub Actions
Next.jsTypeScriptTailwindVitestCypressKotlinSpring Boot
atelier-bensalem.shop
Caftan #01
Djellaba #04
Babouche #02
+ 24
Sep 2023 → Sep 2024Front-end Web DeveloperUSA · remote

GrooveDigital + kreatinc · Freelance

Improved core UI features for a large Vue.js app at GrooveDigital, refactored legacy code, and built a white-label system to dynamically swap logos, themes, and branding. Earlier at kreatinc: dynamic landing pages, dashboards, branded PDFs, and HTML email templates.

White-label
Theme system
Storybook
Reusable UI library
Pixel-perfect
Email + PDF builds
Vue.jsStorybookSCSSGulp.jsShopifyWordPress
View all 9 projects →
02 · In the wild

Side projects with real users.

Three self-built AI and SaaS products, each taken from product design and UI to backend, payments, launch and growth.

KR
Live · 2026

Krumeno

↗ krumeno.com

AI-powered tool that creates and schedules short-form videos for TikTok, YouTube Shorts, and Reels. Designed, built and launched solo, from product and UI design to AI integration and backend.

<60s
Idea to video
3
Platforms
0→1
Solo build
Next 16SupabaseRemotionTrigger.dev
Visit ↗
SR
Live · v2.1

StartupRoastAI

↗ startuproastai.com

An AI agent that roasts early-stage startup landing pages with brutal, actionable feedback. Built solo. Currently running the marketing: content, distribution, and growth experiments to push v2 to the next tier.

26+
Active free
1
Pro user
$19
MRR (growing)
Next 14OpenAIStripeSupabase
Visit ↗
MR
Live · SEO

Morocco ROI

↗ moroccoroi.com

Free property & investment ROI calculator for Morocco. Currently working on a full rebranding and adding new features, expanding beyond the calculator with richer content and tooling.

30k+
Impressions / 28d
300+
Clicks / 28d
2%
Avg. CTR
Next.jsMDXVercel
Visit ↗
03 · Tech

A stack I actually use.

Front-end is my main lane, but I'm comfortable across the stack. Plus SEO, digital marketing, and UI/UX from years of solo product work.

Daily drivers

React / Next.js3y
Vue.js / Pinia2y
TypeScript3y
Tailwind / SCSS3y
Node / Express2y
MongoDB2y
Vitest / Cypress1y
Figma / UI/UX3y
SEO / Marketing2y

Back-end & data

Node.jsExpress.jsMongoDBREST APIsPostgreSQLSupabaseStripeJavaKotlinSpring Boot

SEO, marketing & analytics

Technical SEOSchema / Structured dataCore Web VitalsSearch ConsoleGA4 / PlausibleMeta / LinkedIn adsEmail marketing

Design & UI/UX

FigmaAdobe XDDesign systemsWhite-label themingUser flowsWireframingWCAG accessibility

Front-end extras

ReduxZustandweb3.jsStorybookShopifyWordPressVite / GulpJest / RTL

Currently exploring

AI agents & LLM integrationsDocker & DevOpsVercel AI SDK
04 · Services

How we can work together.

Four engagement shapes, from a quick sprint to a full-business delivery with a managed team. All include scoping, async daily updates, and a written handoff doc. Pricing is discussable and fixed up-front after a discovery call.

01 / Sprint

Landing & marketing site

From €1,800 · 1–2 weeks

  • Conversion-tuned landing or 5-page site
  • Responsive, accessible, < 1.5s LCP
  • CMS hookup (Sanity / MDX / Webflow)
  • Analytics + event tracking
  • 1 round of revisions
Start a sprint →
03 / Scale

Big project, full team

Discussable · ongoing

  • I manage engineers, designers, SEO experts & marketers
  • One point of contact for you: me
  • Full business plan execution if needed
  • Transparent resourcing, no bloated agency markup
  • Scope & price fixed up-front per milestone
Let's talk scope →
04 / Embed

Engineer on retainer

€12–20 / hr · weekdays · higher on weekends

  • Embed with your team: Slack, standups, PRs
  • 20 hrs / week minimum commitment
  • FE + BE + SEO contributions each sprint
  • Async-first; CET-friendly hours
  • Weekend availability at a higher rate, just ask
Discuss retainer →
05 · How I work

From brief to shipped.

Predictable, async-first, and over-communicated. You'll always know what I'm working on and what's blocking it.

/ 01

Discovery

30-min call + a written brief from me within 48 hrs covering scope, risks, and a fixed price.

~ 2 days
/ 02

Shape

Lo-fi → hi-fi in Figma or directly in code. Daily Loom updates. You approve before I build.

~ 3–5 days
/ 03

Build

Daily commits to a staging URL. End-of-week summary, list of trade-offs, list of next-week's work.

~ 2–4 weeks
/ 04

Handoff

Production deploy, written walkthrough, Loom for non-technical stakeholders, 14-day bugfix window.

~ 2 days
06 · Now

Currently at the desk.

Last edit: Sep 24, 2026.

/ workThis week

iMedia24 · HSE core team

Joined HSE's core team: customer-facing features with a focus on UI quality, plus backend work in Java, Kotlin and Spring Boot.

/ sideShipping

Krumeno: launched

My AI short-form video tool is live at krumeno.com. Now iterating on creation, scheduling, and growth.

/ stackIn production

Java · Kotlin · Spring Boot

Shipping backend services end to end at work, alongside the React and Next.js front-end I build every day.

08 · FAQ

Before you ask.

The questions that come up in most intro calls, answered up front.

Q.Are you available right now?+
I'm full-time at iMedia24, so freelance happens evenings & weekends. I take on one new client at a time, with realistic timelines. Available now: reach out and let's see if we're a good fit.
Q.Do you only do front-end?+
No. I ship full-stack. Front-end is my strongest lane but I design and build the back-end too: Node/Express, MongoDB, Supabase, Stripe, and 3rd-party APIs, plus Java, Kotlin, and Spring Boot services at iMedia24. For very large or complex projects I can bring in and manage engineers, designers, SEO experts, and marketers:one point of contact, full delivery.
Q.How do you price? Hourly or fixed?+
Always fixed for sprints & builds: I quote after a 30-min call. Retainers are weekly hours at a flat monthly rate. No surprise invoices, ever.
Q.Can you work in my time zone?+
I'm in Morocco (GMT+1). Comfortably overlap CET, BST, and US-East mornings. I'm async-first either way: daily Loom + written updates, no required calls.
Q.Do you do design?+
Yes. I have a strong eye for design and UX: product and UI design in Figma, design systems, and responsive, accessible (WCAG) interfaces, all the way to production. I'm not a brand designer, so for ground-up brand identity I'll loop in a designer I trust.
Q.Can I see the code from past projects?+
Most client work is under NDA. I'll happily walk you through architecture, decisions, and trade-offs on a call, and share repos from my own products on request.
09 · Get in touch

Let's build something good.

Have a project, an idea, or just want to chat about the front-end craft? Pick whatever channel works for you. I read everything within 24 hrs.

status: "available"