About

An AI product engineer who ships the whole feature

I build production web platforms, LLM integrations, and the backends underneath them: a real-time e-learning platform serving 20,000+ students, the multi-tenant control plane for an AI voice-agent product, multi-provider payments, and the CI/CD that ships all of it. Four years in, based in Accra, Ghana, working remotely with teams in Switzerland, Italy, and beyond.

Henry Iddirisu

Henry Maslan Iddirisu

AI product engineer

Based in
Accra, Ghana (UTC+0), working remotely
Experience
4+ years in production
Core stack
TypeScript, React, Next.js, Python, FastAPI, PHP, Laravel, Postgres
AI work
LLM pipelines, AI voice agents, search grounding, AI tutor integration

How I work

The feature, the product around it, and the deploy.

I am an AI product engineer with 4+ years building production systems in Python, TypeScript, PHP, and React. I build LLM features and the product around them: the backend, the real-time UI, the payments, and the deploy. I am most useful on work that crosses boundaries: a feature that needs a new table, a broadcast channel, two frontends, and a deploy. I take the feature to production and make sure it keeps working there.

AI shows up in my work in three ways. I build products that run on it: the DUBTEL AI backend manages voice agents, their prompts, and their phone numbers, I integrated an AI tutor into the student app, and I built a Gemini pipeline with Google Search grounding that finds public business contacts for the sales team. I run LLM pipelines myself: the JD Analyzer on this site, tuned to my own job search, does structured extraction, scoring, and evidence-cited risk flags, with evals that check the flags. And I use AI coding tools every day, deliberately. I review everything they write, and each goes through the same type checks, tests, and code review as anything else. I've added test suites to codebases that had none, and I brought the student app's code duplication under a 5% limit, then lowered the limit to match. Moving faster only matters if the code still holds up after merge.

What I hold myself to

  • 01Take the whole feature: schema, API, UI, and deploy
  • 02Match the real flow before polishing the screen
  • 03Leave the codebase with more tests than it had
  • 04Fix the production problem, not just the symptom in the logs
  • 05Use AI to go faster, and review everything it writes
  • 06Say what is done and what is not. No quiet gaps.

Experience

Where I've shipped.

  1. Software Engineer · EasyPeasyFluent / Edusogno

    Jan 2025 – present

    Switzerland & Italy · remote

    A live language-learning platform with 20,000+ active students in five languages. I work across the student, tutor, and admin apps and the Laravel API.

  2. Software Engineer · Dubtel

    Jul 2024 – present

    Accra, Ghana

    AI voice agents for customer outreach and support, plus trading, funding, and events products.

  3. Software Developer (Frontend) · Innorik Ghana

    Oct 2023 – Nov 2024

    Accra, Ghana

    Enterprise resource planning applications.

    • Built React and TypeScript ERP interfaces with a focus on maintainability and usability
  4. Frontend Developer · Ghana Audit Service

    Apr 2022 – Oct 2022

    Accra, Ghana

    Worked with the IT team on responsive web applications.

    • Built an application portal for prospective job candidates

Skills

What I work with.

AI & LLM

  • LLM pipelines
  • Structured output
  • Search grounding
  • Evals
  • AI voice agents
  • Gemini
  • OpenAI
  • Claude Code

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • TanStack Query
  • Zustand
  • Redux

Backend

  • Python
  • FastAPI
  • Flask
  • PHP
  • Laravel
  • Node.js
  • REST APIs
  • WebSockets

Data & infra

  • PostgreSQL
  • MySQL
  • Supabase
  • MongoDB
  • Docker
  • GitLab CI/CD
  • Vercel

Payments

  • Stripe
  • Klarna
  • Alma
  • Instalments
  • Multi-currency invoicing

Education

BSc Information Technology

University of Professional Studies, Accra · 2019 – 2023

Research project: an online transport booking system for VIP Jeon Transport.