Ahmed Mouelhi · Cologne, Germany

German-Tunisian senior full stack software engineer.

I build business software from interface to infrastructure. Over 8 years of experience across Germany’s energy, logistics, sales, and B2B SaaS sectors — now also building products with integrated AI.

Explore my work
Ahmed Mouelhi

Experience across established businesses and product teams

  • NEW NETZ
  • Valuecase
  • Deutsche Post DHL
  • Star Container · Maersk Group
  • BrandLove Agency

Selected project · 2026–Present

Practice Rooms

An AI coaching product that turns conversations into practice, review, and progress.

My work: full stack product development · Nodus Agent Platform

Ready-made paths any account can start · 1/5

The problem

Coaching sessions leave a gap between advice and practice. Clients need a place to rehearse real conversations, and coaches need a way to review that work.

Engineering approach

A provider-neutral TypeScript session core separates conversation state from voice integrations. Shared contract tests check adapter behavior. The product adds live practice, transcripts, and audio replay.

What I built

A connected coaching workflow: design a practice room, run a voice session, review the conversation, and track skills with evidence from previous sessions.

Technologies

  • React
  • TypeScript
  • Next.js
  • Node.js
  • Supabase
  • Claude API
  • gpt-live-1
  • Daytona
  • Python
  • PostgreSQL

Side project · 2025–Present

NutriBot

An AI nutrition coach: say what you ate, get the rest of your day planned, and let your targets follow your real weight trend.

My work: solo product · design, full stack, deployment and daily use

Day view: macro rings, vitamins and minerals, and a planned evening · demo data · 1/3

The problem

Calorie apps make you search and weigh every item, then leave the thinking to you. Gaining or losing weight on purpose needs a plan for what is left of the day, and targets that follow how your body actually responds.

Engineering approach

One structured LLM reply turns a sentence into ingredients; the backend grounds each in USDA data or a product label and scales it to the portion. An adaptive engine measures energy expenditure from logged food and weight, then sets the week’s targets.

What I built

Chat logging and day planning, macro rings and 28 vitamins and minerals, a week view with the goal’s ETA, a 3D muscle map of strength progress, and an AI-free CLI that lets Claude Code log and plan against the same database.

Technologies

  • React
  • TypeScript
  • React Query
  • Tailwind CSS
  • Three.js
  • Python
  • FastAPI
  • Supabase
  • PostgreSQL
  • OpenRouter
Try it live

Experience & more work

Software built around real business workflows.

2026–Present · Project

Practice Rooms – Nodus Agent Platform

Built an AI practice platform where people train for a real job in full-screen lessons: coding in a live cloud machine with a Claude tutor, and client meetings spoken out loud.

View contribution

My contribution

Developed ready-made learning paths that any account can start, with a dated plan and teachers that remember the learner. Coding lessons run a real Python and PostgreSQL project in a Daytona sandbox, with an editor, terminal, hidden checks, seeded incidents, and a Claude Sonnet tutor; Claude Opus writes the review. Meetings and drills run as live voice role-plays with gpt-live-1, in English or German. Built behaviour evals for the tutors, drill banks that bring back missed items, and wallet-based usage billing on Supabase.

Ready-made paths any account can start · 1/5

Technologies

  • React
  • TypeScript
  • Next.js
  • Node.js
  • Supabase
  • Claude API
  • gpt-live-1
  • Daytona
  • Python
  • PostgreSQL

Feb 2023–Present · Career

Senior Full-Stack Engineer – NEW NETZ

Built more than 15 frontend applications and more than 10 backend services for internal tools, back-office workflows, and portals for installers and end customers.

View contribution

My contribution

Developed web platforms with React, Next.js, Vue, Nuxt, GraphQL, and AWS services. Automated build and release workflows with TypeScript and Azure DevOps. Mentored junior engineers through code reviews and technical guidance, integrated AI-assisted and agentic development practices, and coordinated user experience decisions with UX designers.

Senior Full-Stack Engineer – NEW NETZ · 1/3

Technologies

  • Claude Code
  • Codex
  • AWS
  • Next.js
  • React
  • Nuxt
  • Vue
  • Storybook
  • JavaScript
  • TypeScript
  • GraphQL
  • Azure DevOps
Company website

Mar 2022–Sep 2023 · Career

Full-Stack Engineer – Valuecase

Delivered end-to-end product features for a multi-tenant SaaS platform using React and NestJS.

View contribution

My contribution

Designed backend services and API endpoints, modeled PostgreSQL data with Prisma, and integrated Auth0. Built responsive workflows with React Query, TanStack Router, and reusable UI components. Tested frontend and backend behavior with Cypress and Jest, containerized services with Docker, and automated delivery through GitHub Actions and Qovery. Partnered with product managers and designers from discovery through production rollout.

Technologies

  • React
  • TypeScript
  • Styled Components
  • Tailwind CSS
  • React Hooks
  • React Query
  • TanStack Router
  • TanStack Table
  • Cypress
  • Jest
  • NestJS
  • Prisma
  • Auth0
  • PostgreSQL
  • GitHub Actions
  • Qovery
  • Docker
Company website

2025–Present · Project

NutriBot – AI Nutrition & Training Coach

Built an AI nutrition coach that logs meals from plain sentences, plans the rest of the day, and adapts calorie targets to the real weight trend.

View contribution

My contribution

Developed a React and TypeScript app with chat logging and planning, a day view with macro rings and 28 vitamins and minerals, a week view with the goal’s ETA, and a Three.js muscle map of strength progress. Built a Python/FastAPI backend that turns one structured OpenRouter reply into ingredients, grounds each in USDA FoodData Central or a product label, scales it to the portion, and remembers the numbers the user states. An adaptive engine measures energy expenditure from logged food and weight, and sets each week’s targets. Supabase auth and row-level security isolate each user’s data, with versioned writes so concurrent edits never overwrite newer ones.

Day view: macro rings, vitamins and minerals, and a planned evening · demo data · 1/3

Technologies

  • React
  • TypeScript
  • React Query
  • Tailwind CSS
  • Three.js
  • Python
  • FastAPI
  • Supabase
  • PostgreSQL
  • OpenRouter
Visit project

Mar 2019–Feb 2022 · Career

Full-Stack Engineer – Deutsche Post DHL

Developed full-stack capabilities for Deutsche Post DHL’s Point of Sale systems, connecting React and TypeScript workflows with Java and Spring Boot services.

View contribution

My contribution

Built complex operational workflows with Redux and Redux Saga. Implemented backend APIs, business logic, and data persistence with Java and Spring Boot, and managed asynchronous data exchange between frontend and backend services. Maintained delivery quality through Jenkins pipelines and SonarQube checks. Collaborated across Bonn and Frankfurt on design, releases, and production support.

Technologies

  • React
  • Redux
  • Redux Saga
  • TypeScript
  • Java
  • Spring Boot
  • Jenkins
  • SonarQube
Company website

2017–2018 · Career

Junior Frontend Software Engineer – Star Container (Maersk Group)

Developed responsive React interfaces for container tracking and fleet dashboards.

View contribution

My contribution

Integrated RESTful APIs and delivered reusable UI components with a modular architecture, improving development speed and consistency across internal tools.

Technologies

  • React
  • Webpack
Company website

Expertise

From product decisions to working software.

Product engineering

Turn complex workflows into usable products, with reusable interfaces and APIs that support them.

  • TypeScript
  • React
  • Vue
  • Next.js
  • NestJS
  • Storybook

Cloud & delivery

Connect applications to cloud services and keep delivery reliable through automated tests and CI/CD.

  • AWS
  • GraphQL
  • PostgreSQL
  • Supabase
  • Docker
  • CI/CD

Applied AI

Build conversational products with live voice, provider integrations, and session review workflows.

  • Python
  • Agentic development
  • Gemini Live
  • ElevenLabs
  • OpenAI
  • OpenRouter

Recommendations

From people I’ve worked with.

“Ahmed was devoted to his work and demonstrated a deep understanding of the business and its stakes. A wonderful and optimistic team player, he fostered many positive relationships and would be an asset to any employer.”
Jan Niklas Wick

Co-Founder · Valuecase GmbH

“Herr Mouelhi war bestens qualifiziert und hat sich äußerst engagiert in sein neues Arbeitsgebiet eingearbeitet, so dass er bereits nach sehr kurzer Zeit vollkommen selbstständig agierte. Dabei arbeitete er sich aufgrund seiner guten Auffassungsgabe schnell und erfolgreich in neue Themen ein.”

Excerpt from the original recommendation

Ernst Back

Head of P&P Store Solutions · Deutsche Post IT Services GmbH

“Wenn Sie einen mutigen und frischen neuen Kollegen suchen, der sich auch in schwierige Themen einarbeiten kann, kann ich Herrn Mouelhi empfehlen. Ich halte ihn für eine Position in einem agilen Arbeitsumfeld mit entsprechender Führung für geeignet.”
Isabelle Gehring

Program Manager · Firma Alfred Kärcher SE & Co. KG

“It was fantastic to work with Ahmed. He knows how to get along with people, always helps colleagues and does what it takes to get things done. At the same time, he is a great team player. Ahmed would be an asset to any company.”
Dmytro Arseienko

Senior Software Developer · DPDHL

“Ahmed was always interested in new innovative ideas and technologies. When there was a chance to explore something new - in terms of technology, methodology or personal abilities - he used it as an opportunity to master it. He became passionate about requirements engineering and customer experience design and used his skills to design a customer-focused digital product consultant for Kärcher professional products. What impressed me the most was his liveliness, which creates a positive and constructive atmosphere, his unbiased attitude and his constant quest for further development. In our time together, I have seen such strong progress in his professional and personal skills. I greatly appreciated working with Ahmed and wish him all the best for his future career.”
Jan Stadelmann

Manager Requirements Engineering / Digital Transition · Firma Alfred Kärcher SE & Co. KG

“Not only is Ahmed a highly professional developer with an extensive experience, but he is also a remarkably cultured individual. His proficiency in multiple languages adds an invaluable dimension to his skill set, enhancing collaboration in any team setting. I wish Ahmed all the success in his future. He is undoubtedly a great asset to any project he joins!”
Débora Mavignier Ramos

Recruiting Automation & AI Strategy Manager · Strategic Partner