Skip to content

Abdessamad Ouali-Alami

Software Developer, Münsterland, Germany

I automate the boring part.

APIs, web apps and AI agents, built with NestJS, React and LLM APIs.

Featured projects

Side projects and two competition entries that won prizes. Each one has a short case study on how it's built.

Illustration of AgentDesk

Flagship project

AgentDesk

A full-stack AI assistant that calls real backend endpoints through LLM tool calling. It streams each step to the UI and asks before it changes any data.

NestJS · React · PostgreSQL · OpenAI · Gemini · SSE

Illustration of eRechnung Studio

eRechnung Studio

A web app for small businesses to create, receive, validate and archive XRechnung and ZUGFeRD e-invoices, with official KoSIT validation, plain-language errors and a tamper-evident archive.

NestJS · React · PostgreSQL · BullMQ · XRechnung · ZUGFeRD

Illustration of n8n Automation Workflows

n8n Automation Workflows

A collection of documented, ready-to-import business workflows: AI lead qualifier, invoice extraction, ticket triage and daily reporting.

n8n · OpenAI · Gemini · PostgreSQL

Read case study
Illustration of Evalo

2nd place · School competition

Evalo

A browser extension for Chrome and Firefox that rates products in supported web shops with AI, filters out fake reviews and suggests alternatives that match what you're looking for.

TypeScript · WebExtensions · Vite · OpenAI API

Read case study
Illustration of FaceAttend

1st place · Regional IT competition

FaceAttend

An attendance system for universities: students are assigned to teachers and classes, and a camera uses face recognition to notice when someone arrives and when they leave.

Python · OpenCV · React · MariaDB

Read case study

Experience

  1. since 01/2026

    Software Developer

    A company in the Münsterland region

    Taken on after my apprenticeship. I work on full-stack development, client projects and software rollouts. Day to day, that means:

    • Full-stack development

      Designing and building multi-tenant web applications and REST APIs with TypeScript, NestJS and React, with PostgreSQL data models and Docker deployments in the cloud and on-premise.

    • Point of contact for clients

      Gathering and clarifying business requirements, aligning on solutions and supporting clients through to go-live.

    • Rolling out business applications

      Digitising paper-based customer and contract processes, including electronic signatures, in close collaboration with the people who use them.

    • Process and data analysis

      Tracking down data discrepancies between external platforms and client systems, and building reliable reconciliation and import logic.

    • Process optimisation

      Automating manual workflows through integrations and workflow tools, and implementing role and permission concepts.

    • AI-assisted development

      Building software with Claude Code, OpenAI Codex, GitHub Copilot and custom-configured AI agents.

  2. 06/2023 – 01/2026

    Apprenticeship as an IT Specialist for Application Development (IHK)

    A company in the Münsterland region

    User consulting and support for business departments, automating internal workflows with Make, designing relational data structures (MariaDB, PostgreSQL) and building B2B applications with React and NestJS.

  3. 08/2023 – 01/2026

    Vocational College for Business and Administration, Ahaus

    Vocational school for IT specialists

    2nd place in the school competition with an AI-powered browser extension that detects fake reviews.

  4. 08/2021 – 06/2022

    Diploma in IT Development (DTS)

    OFPPT Fes, Morocco

    Specialisation in software development. 1st place in the regional IT competition with a data analysis and visualisation project.

Skills

What I work with, grouped by area.

  • Backend

    • TypeScript
    • NestJS
    • Node.js
    • Python
    • REST APIs
    • GraphQL
    • WebSockets
    • Swagger/OpenAPI
  • Frontend

    • React
    • Vite
    • JavaScript
    • HTML5
    • SASS
    • Tailwind CSS
    • Bootstrap
  • Databases

    • PostgreSQL
    • MS SQL Server
    • MariaDB
    • MongoDB
  • Quality & DevOps

    • Docker
    • CI/CD
    • Git
    • GitHub Actions
    • Jest
    • Playwright
  • Automation & AI

    • n8n
    • Make
    • Webhooks
    • Claude Code
    • OpenAI Codex
    • GitHub Copilot
    • OpenAI API
    • Google Gemini API
    • AI agents
  • Tools & ticketing

    • ClickUp
    • GitLab Issues
    • GitHub Issues
    • Microsoft 365
    • Excel

About me

Portrait of Abdessamad Ouali-Alami

I'm Alami, a software developer based in the Münsterland region of Germany. I take projects from the first conversation with the client through the build to go-live.

I like building things that connect systems: APIs that talk to other services, interfaces that update in real time, and AI agents that call real endpoints.

Let's talk

Have a project, an open position or a question about one of my projects? Write to me.

I only use your details to reply to your message. More in the privacy policy.