Hi, I'm Fares
Freelance AI & Software Engineer
Freelance AI and software engineer. I build digital products powered by AI, from the model and the agents behind them to the web app people actually use. Available for new projects.
FCH

About

I work with startups and companies as a freelance engineer, building AI-powered products end to end: LLM features, agents and retrieval systems, plus the web app, APIs and cloud infrastructure around them. Before going independent I spent years shipping production software — most recently a company-wide AI assistant serving 2,000+ people across 13 offices. I like small teams, short feedback loops, and shipping things that actually get used. Beyond tech, I play tennis at a competitive amateur level and produce electronic music.

Work Experience

Skills

Azure
React
Next.js
Typescript
Node.js
Python
Postgres
Docker
Selected Work

Digital products I've built

AI products, SaaS platforms and web apps — shipped end to end. A few of the builds I'm happiest with.

Weekendstack

Ship a real SaaS in a weekend, with your AI agent. A production-ready stack that gets you from idea to launched product without wiring auth, payments and infra from scratch. Live on Product Hunt.

Typescript
Next.js

SaaS: Invoice Generator

Are you a freelancer or a small business who needs to generate invoices fast? This is your tool.

Typescript

Guitar Practice Companion

I started learning guitar a few months ago and quickly realized that learning chords first is the fastest path to playing real songs. But finding chords and understanding how to fret them isn't easy — so I built a tool that detects the chords you play in real time (TensorFlow + audio recognition) and visually shows you what you're striking. It also includes a library of chords with visualizations so you can start practicing right away.

Python
Tensorflow

Hannibal's Army Multi-Agent system

A multi-agent trip planner that matches users with their perfect destination based on preferences, budget, and travel style. Built on LangGraph and local LLMs via Ollama, it pairs a polished terminal interface with an AI-powered chat system to organize trips end to end.

Python
Langchain
Langgraph
Ollama
MCP
Pandas

AMLD Africa Tech Infrastructure

Since joining AMLD Africa in July 2025, I built robust infrastructure that powers both the organization's public presence and its internal operations — supporting an event that reached 3,000+ attendees onsite, online, and through ambassador broadcasts. The platform streamlines agenda generation, certificate issuance, and the team's day-to-day workflows.

Next.js
Typescript
TailwindCSS
Shadcn UI
Supabase

AMLD Africa: Automations

Automations I built for AMLD Africa: anonymized speaker applications for fair, bias-free reviewer scoring; an automated certificate pipeline that generated 1,400 attendee certificates; and informational email campaigns to attendees — saving the team countless manual hours.

Make
Notion
Microsoft Outlook
Google drive
Let's talk
Let's build your product

I'm currently taking on freelance work — AI features, full product builds, or a hand on an existing codebase. Tell me what you're building and I'll tell you straight whether I'm the right person for it.

The fastest way

Grab a coffee chat

A free 30-minute call — no pitch, no pressure. Just pick a slot that works for you and we'll take it from there.

Düsseldorf, Germany · CETUsually replies within a day