Skip to content

Hello, I'm Raphael

I build reliable systems, from the API to the interface

Fullstack developer and API technical support engineer in a fintech, based in Abidjan. I build web applications end to end and help teams integrate payment APIs.

Backend, APIs and data

Raphael KOUAMELAN. My roles: Fullstack Developer, API Technical Support

Life of a request: client, API, database, then response
Photo of Raphael KOUAMELAN

Raphael KOUAMELAN

GET /api/v1/profile?lang=en…
Calling the route…

In short

Who I am

Computer science graduate, specialized in databases and Fullstack certified by We.Code by Epitech. Fullstack developer and API technical support at FeexPay, I am also the technical lead of The IT Foundation.

What I build

APIs and end-to-end web applications, and the tools that make them reliable: documentation, signed webhooks, tests, monitoring.

What I can do

Modelling solid data, turning a need into a shipped feature, unblocking teams that integrate an API, and keeping a community's infrastructure running.

GET /api/v1/me?lang=en…
Calling the route…

They helped me grow

  • Université Virtuelle de Côte d’Ivoire (UVCI)
  • Epitech Côte d'Ivoire
  • FeexPay
  • The IT Foundation
GET /api/v1/organizations…
Calling the route…

01 · Projects

Projects

Real systems, from the back end to production.

1 project

  • Domain : Other · Year : 2026

    FeaturedStatus : PASSED

    StockCI

    A full-stack inventory management application that tracks products, categories, and inventory movements, built with ASP.NET Core 8, MongoDB Atlas, and Azure.

    • C#
    • ASP.NET Core 8
    • MongoDB Atlas
    • Azure

GET /api/v1/projects?lang=en&limit=100…
Calling the route…

02 · Achievements

Professional Fintech Achievements

What I designed, built and shipped at work, on the technical side.

Achievements at FeexPay

  • 4achievements
  • 4fields
  • 9technologies

4 achievements shown

  • Nuxt.js → Next.js migration

    Merchant dashboard & payment tools

    FeexPay · In production· Frontend

    The whole dashboard rebuilt on Next.js

    Full rebuild of the merchant dashboard from Nuxt.js to Next.js: pages, components and API calls rebuilt. Around it, the tools merchants use to get paid: the React SDK and QR code payment links.

    • Complete migration from Nuxt.js to Next.js
    • Real-time statistics, advanced history filters, API key management
    • React SDK v2: FeexPay payment inside a React app
    • QuickLink v2: direct payment links shared as QR codes
    • Next.js
    • React
    • Nuxt.js
  • New payment methods

    Moov Money CI & card payment

    FeexPay · In production· Payments

    One more operator, plus card payment

    Moov Money Côte d'Ivoire integrated across the platform, with asynchronous status tracking, and card payment opened to verified merchants (KYC).

    • Moov Money: PayIn, PayOut, payment links, SDK, refunds
    • Asynchronous polling of transaction statuses
    • Card KYC: merchant form, step-by-step back-office approval
    • Card payment enabled on payment links
    • Mobile Money
    • REST API
  • Controls & webhooks

    Transaction security & reliability

    FeexPay · In production· Backend & API

    Every payment checked, every notification delivered

    Rules that protect funds, and notifications merchants can rely on.

    • Maker-checker on bulk transfers: one user initiates, another approves
    • Country and operator restrictions (JSONB), checked on every transaction
    • Reliable webhooks: missed deliveries and timeouts fixed
    • IP allowlist restricted to administrators
    • PostgreSQL
    • JSONB
    • Webhooks
  • Partner merchants

    Technical support & API integration

    FeexPay · In production· Technical support

    Merchants integrated, incidents resolved

    Helping merchants integrate the FeexPay APIs (email, WhatsApp, Teams) and resolving production incidents.

    • REST, JSON, webhook and callback integration
    • Diagnosis: malformed requests, API keys, stuck transactions, timeouts
    • PayIn / PayOut tests with Postman on MTN CI, Moov Africa, Orange…
    • Postman
    • REST API
    • Webhooks
GET /api/v1/experiences?lang=en&type=WORK…
Calling the route…

03 · Journey

Journey

Between learning and technical expertise.

  1. CommunityOct 2026 – Today

    Head of the Technical Department

    The IT Foundation · Abidjan, Côte d'Ivoire

    Overseeing the community's technical operations, coordinating IT projects, and managing the technical infrastructure to ensure its smooth operation and continued development.

  2. CertificationAug 2026 – Sep 2026

    Formulating an Innovative and Fundable Research Topic (Level 1)

    Université Virtuelle de Côte d’Ivoire (UVCI) · Abidjan, Côte d'Ivoire

    Developing the skills to identify, formulate, and structure innovative, relevant, and economically viable research topics.

  3. WorkJan 2026 – Today

    Fullstack Developer and API Technical Support

    FeexPay · Abidjan, Côte d'Ivoire

    Development and maintenance of full-stack web applications, API integration, and technical support for partner teams to facilitate their use and integration.

  4. CertificationJun 2025 – Dec 2025

    We.Code by Epitech certification

    Epitech Afrique · Abidjan, Côte d'Ivoire

    Certification in full-stack development, with expertise in front-end and back-end web technologies, earned through the We.Code program supported by GIZ and the European Union.

  5. EducationOct 2023 – Jul 2026

    Bachelor’s Degree in Computer Science and Digital Sciences (ISN) – Database Specialization

    Université Virtuelle de Côte d’Ivoire (UVCI) · Abidjan, Côte d'Ivoire

    Specialization in database design, administration, and optimization, with a particular interest in data management and information systems.

GET /api/v1/experiences?lang=en…
Calling the route…

FAQ

Ask me anything

Answers come from my FAQ, no artificial intelligence involved.

Hello! I answer the most common questions about my background, my stack and my work. What would you like to know?

Suggested questions

GET /api/v1/faq?lang=en…
Calling the route…

GET /api/v1/me

In JSON

The same profile, as the API returns it to this site. Everything you read here goes through it.

GET /api/v1/me

200 OK

{  "name": "Raphael KOUAMELAN",  "role": "Fullstack Developer",  "location": "Abidjan, Côte d'Ivoire",  "availableForWork": false,  "publishedProjects": 1,  "stack": [    "NestJS",    "TypeORM",    "C# / ASP.NET Core",    "Python / Flask",    "PHP 8 / Laravel",    "Next.js"  ],  "links": {    "github": "https://github.com/raphaelk225",    "linkedin": "https://www.linkedin.com/in/raphael-kouamelan-9b337733a"  }}

04 · Stack

Stack

The tools I build with every day.

Backend

  • NestJS
  • TypeORM
  • C# / ASP.NET Core
  • Python / Flask
  • PHP 8 / Laravel

Frontend

  • Next.js
  • React
  • Tailwind CSS
  • JavaScript

Mobile

  • React Native
  • Kotlin Multiplatform

Data

  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite

Infra

  • Docker
  • Linux
  • Azure

Tools

  • Git
  • GitHub
  • Swagger
GET /api/v1/skills…
Calling the route…

05 · Contact

A project, an integration, a question?

Write to me: I personally reply to every message.

POST /api/v1/contact
{
  "name": "string",
  "email": "string",
  "subject": "string",
  "message": "string"
}