Portrait of Karl Gerard Tekam Kouam, software engineer and game developer
Karl Gerard Tekam Kouam

I build robust systemsand unforgettable games.

Full-Stack Software Engineer & Game Developer — building web, mobile, and backend software, and games, with the same rigor.

About

I build production-grade software — web apps, mobile apps, backend systems — and I build games, each its own craft, using Unity, React, Next.js and Django.

Services

What I can build for you.

Studios and startups bring me in when the product has to work for real users from the first day. Pick the closest fit, or bring me the whole project.

  • Game development

    Games that feel good in the hand and hold up with real players and real money: smooth animation, real-time multiplayer, and game logic that stays consistent for every player.

    You get

    • Unity games for mobile and desktop
    • Web games and live displays (PixiJS, GSAP, Three.js)
    • Casino and betting games: keno, crash, lottery draws, live odds
    • Real-time multiplayer backends
    • Unity
    • C#
    • PixiJS
    • GSAP
    • Three.js
    • WebSockets

    See it inRoisbet games

  • Web apps & platforms

    Your users get an app that works on launch day, and your team gets the back-office to run it. I have built e-learning, booking and marketplace platforms end to end.

    You get

    • Customer-facing web apps and SaaS
    • Admin dashboards and back-offices
    • Payments, notifications, roles and permissions
    • SEO-ready, bilingual sites
    • Next.js
    • React
    • TypeScript
    • Django
    • PostgreSQL

    See it inLDNIliosRihenien

  • Mobile apps

    One Flutter code base for Android and iOS, and the backend that keeps orders, accounts and payments in sync.

    You get

    • Android and iOS apps in Flutter
    • Multi-app products (customer, partner, rider)
    • Push notifications and live tracking
    • Store-ready builds
    • Flutter
    • Dart
    • Django REST
    • Firebase

    See it inAvol

  • Backend, architecture & infrastructure

    APIs and servers sized for the traffic you expect, then deployed, backed up and monitored, so the product still runs six months after launch.

    You get

    • REST APIs and background jobs
    • Architecture for scale and real time
    • Docker deployments, CI/CD, TLS, backups
    • Self-hosted or cloud, your choice
    • Python
    • Django
    • Celery
    • Redis
    • Docker
    • Nginx

    See it inLDNBolo

How we work together

  1. 01

    Scope

    We agree on the goal, the users and what “done” means. You get a clear plan and estimate.

  2. 02

    Build in short iterations

    You see working software every week and steer while it is cheap to change.

  3. 03

    Launch and follow-up

    Deployment, monitoring and handover documentation, then maintenance if you need it.

Tell me about your project
Career

Where I've worked.

  1. Game & Full-Stack Developer — Roisbet

    October 2025 — Present

    Yaoundé, Cameroon

    • Build the live draw displays of the betting catalogue: a real-time keno board animated with PixiJS 8 and GSAP, a 3D Loto 5/90 draw studio, and Spin2Win.
    • Develop the crash game “Pilot” and the live odds board of AfriKGoal, where prices must update instantly and stay consistent for every player.
    • Ship Unity game clients for the casino catalogue and a real-time multiplayer Ludo game, with Next.js for the web front ends that host them.
  2. Software Engineer — Seed

    November 2024 — October 2025

    Yaoundé, Cameroon

    • Developed a 3D multi-game platform in Unity that brings Ludo, Monopoly and Scrabble into one fantasy universe, with custom characters, superpowers and visual effects.
    • Built Ilios end to end, web client and admin dashboard (React, TypeScript, Firebase): advertisers plan campaigns by screen, district and time slot; admins approve them, with real-time notifications to both sides.
  3. Web Developer Intern — EDC Cameroon

    July 2023 — September 2023

    Yaoundé, Cameroon

    • Designed and developed a website mockup for Electricity Development Corporation (EDC) using HTML, CSS (Bootstrap), and JavaScript.
Selected Work

Things I've built.

  • LDN programmes catalogue with themes and paid video programmes
    E-learning platform

    LDN — École de Destinée

    The complete online school of a leadership academy: learning paths, cohorts, quizzes, verifiable certificates, live classes and community, paid with mobile money.

    • React
    • TypeScript
    • Django
    • PostgreSQL
    • Celery
    • LiveKit
    • Docker
    Read the case study
  • Avol customer app: a restaurant's menu, a dish, and the order confirmation in FCFA
    Mobile apps · Food delivery

    Avol

    Food delivery for Cameroon: a customer app, a restaurant app and a rider app in Flutter, on one Django API.

    • Flutter
    • Dart
    • Django REST
    • PostgreSQL
    • Firebase Cloud Messaging
    • Docker
    Read the case study
  • IliosPub home page: book the best advertising screens in Yaoundé
    Web platform · Advertising

    Ilios

    Self-service booking for a network of digital ad screens in Yaoundé: advertisers plan campaigns by screen, district and time slot; the operator approves and schedules them.

    • React
    • TypeScript
    • Firebase
    • Cloud Functions
    • shadcn/ui
    Read the case studyLive
  • Bolo command center dashboard: workers, clients, missions, revenue and growth (demo data)
    Backend & back-office · Marketplace

    Bolo

    Backend and operations back-office of a home-services marketplace in Cameroon: missions, worker vetting, quotes and invoices, real-time notifications.

    • Django
    • DRF
    • PostgreSQL
    • Redis
    • Celery
    • Channels
    • React
    Read the case study
  • Rihenien dashboard: hexagon lesson path, league and daily goals
    Personal product · EdTech

    Rihenien

    My own product: a gamified way to learn JavaScript, Python and C, with a lesson journey, an in-browser code editor, XP, streaks and leagues.

    • Next.js 16
    • React 19
    • TypeScript
    • Tailwind CSS
    • Zustand
    • Monaco
    Read the case studyLive
  • Metoan gameplay: two players competing for squares on a checkered board
    Game · Unity

    Metoan

    Game-jam puzzle duel on a checkered board: complete squares to score, maximise your gains and block your opponent before they take over.

    • Unity
    • C#
    Private repository

Where it started

Early projects

School and learning projects, kept here to show the path.

  • 2024MboaLingoFlutter app for collaborative translation and learning of local dialects, with a Flask REST API.Flutter · Flask
  • 2024VidShare (Source)Video-sharing front end in React and Material UI on top of the YouTube API.React · Material UI
  • 2023DrawApp (Source)JavaFX drawing tool: create, fill and move shapes, and read their measurements.Java · JavaFX
  • 2023Flappy Bird (Pygame) (Source)One-button arcade game written from scratch in Python.Python · Pygame
  • 2023Monty (Source)Stack-and-queue bytecode interpreter in C.C
  • 2023Simple Shell (Source)UNIX command interpreter in C (team project): execution, PATH lookup, builtins.C · Linux
  • 2023EDC website mockup (Source)Responsive website mockup for Electricity Development Corporation (internship).HTML · Bootstrap
  • 2023printf (Source)Re-implementation of C's printf: variadic functions and format specifiers.C
  • 2022Snake (Source)My first game: the classic snake, in Python.Python · Pygame
Toolbox

What I work with.

Languages

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • TypeScript
  • Python
  • Dart

Frameworks & Libraries

  • React
  • Next.js
  • Node.js
  • Bootstrap
  • Tailwind CSS
  • Flask
  • Django
  • Flutter
  • Pygame
  • JavaFX
  • Unity

Databases

  • SQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Firebase

Tools & Platforms

  • Git
  • Linux
  • VS Code
  • Visual Studio
  • Android Studio
Education

How I got here.

  • July 2023 — February 2025

    ALX Africa

    Software Engineering Program

    Online

  • September 2019 — September 2024

    National Advanced School of Engineering of Yaoundé (ENSPY)

    Engineering Degree in Software Engineering and Game Development

    Yaoundé, Cameroon

  • September 2018 — June 2019

    Baccalauréat C

    High School Diploma in Mathematics and Physics

    Yaoundé, Cameroon

Reach me directly