Skip to content
Black and white portrait of Papa Alioune Badara DIALLO, half of the face cut on its axis

Dakar, Senegal

01 / 08

Papa Alioune Badara DIALLO

Tech Lead & Senior Fullstack Engineer

Available · remote missions (Europe) & Dakar

  • 8+ years · Fintech · GovTech · SaaS
  • Next.js · NestJS · React Native · PostgreSQL
  • France · Belgium · Senegal

02 · Author's note

p. 02

Profile

  • 8+years of experience
  • 4–6developers led
  • 4payment methods integrated
  • < 15 mindeployment time

Fullstack engineer with more than 8 years of experience designing and shipping high-impact web and mobile applications in Fintech, GovTech and SaaS.

Proven track record leading multidisciplinary technical teams, establishing Agile/Scrum practices and deploying production systems that integrate payment gateways, AI modules and third-party APIs.

Works both as an expert individual contributor and as a tech lead. Passionate about clean architecture, developer experience and scalable cloud deployments.

Dakar · remote Europe · FR / EN

  • Next.js
  • NestJS
  • React Native
  • PostgreSQL
  • Docker
  • Stripe
  • Wave
  • Orange Money

03 · Service record

p. 03

Experience

  1. 2021 to 2025Jul. 2021 – May 2025Beydgroup SAFullstack Developer · Lead Dev · Tech Lead

    Achievements

    1. Technical leadership of a team of 4 to 6 developers: sprint facilitation, code reviews, technical roadmap and software quality follow-up.
    2. Design and development of a complete inventory management system with an integrated POS module, cutting manual stock handling by ~80% for retail clients.
    3. Integration of Wave, Orange Money, Free Money and Stripe mobile money solutions in several production applications, covering the full payment cycle.
    4. CI/CD pipelines with Docker and Nginx, bringing deployment time from several hours down to under 15 minutes.
    5. Rollout of Agile/Scrum practices within the team, improving sprint predictability and on-time delivery.

    Stack

    • Node.js
    • React
    • PostgreSQL
    • Docker
    • Nginx
    • Wave
    • Orange Money
    • Stripe
  2. 2021 to 2023Jul. 2021 – Jul. 2023Baamtu DatamationFullstack Developer · Lead Dev · Tech Lead

    Achievements

    1. Co-led an engineering team delivering web and mobile solutions for enterprise clients.
    2. Integrated AI modules (NLP, document analysis) into production platforms, extending the products' core features.
    3. Mentored junior developers on architecture best practices and quality standards.

    Stack

    • Node.js
    • React
    • Python
    • NLP
  3. 2021 to 2021Mar. 2021 – Jun. 2021AgileWay InternationalFullstack Developer

    Achievements

    1. Built management tools for Senegalese SMEs on behalf of ADEPME, including financial modules: accounting journals, financial statements and bookkeeping.
    2. Java Spring Boot back-end architecture paired with a modern JavaScript front-end.

    Stack

    • Java
    • Spring Boot
    • JavaScript
  4. 2020 to 2021Dec. 2020 – Feb. 2021Sénégal Numérique SA (ex-ADIE)Fullstack Developer · Lead Dev

    Achievements

    1. Contributed to the architecture and development of “Sénégal Services”, the digital public services portal serving millions of citizens.
    2. Integrated multiple government APIs and supervised the application architecture in a highly regulated environment.

    Stack

    • Node.js
    • React
    • REST API
  5. 2018 to 2020Oct. 2018 – Dec. 2020TouchSolutionsFullstack Developer

    Achievements

    1. Co-developed AgriCash, a Mobile Money platform for farming communities: public APIs, SDKs, web portal and mobile apps.
    2. Integrated payment, airtime top-up and bill payment services, contributing to the financial inclusion of rural West Africa.
    3. Wrote the technical documentation and the SDKs used by third-party integrators.

    Stack

    • Node.js
    • React Native
    • PostgreSQL
    • REST API
    • Wave
    • Orange Money

04

p. 04

Education

  1. 2017 to 2019

    Master's in Software Engineering & Network Administration

    ESTM, Dakar

  2. 2015 to 2017

    Bachelor's in Software Engineering & Network Administration

    ESTM, Dakar

  3. 2012 to 2015

    Baccalauréat S2 (science track)

    With honours

    Groupe Scolaire Saldia, Dakar

05 · On assignment

p. 05

Freelance

Frontend, fullstack and mobile missions for French and Belgian companies and Dakar startups.

Europe · Diot-Siaci

Frontend Developer

(FR) · 2025

Insurance consulting and brokerage firm, subsidiary of the Siaci Saint Honoré group. Mission focused on internal AI tools for analysing complex documents (contracts, insurance policies, brokerage reports).

  • Built UI components for an AI-powered document analysis tool, letting analysts process large files with automated assistance.
  • Improved the UX of analysis workflows: restructured AI result views, contextual highlighting and section navigation.
  • Worked closely with product and data science teams to turn model outputs into interfaces usable by non-technical staff.
  • React.js
  • TailwindCSS
  • TypeScript
  • REST API

Europe · Scriptor Artis

Fullstack / Frontend Developer

(FR) · 2023 – 2024

French startup building SaaS products around generative AI and productivity tools for content creators and marketing teams.

  • Devana AI — AI SaaS platform: full front-end development (Next.js), Stripe subscription funnel (free trial, upgrade, cancellation, billing), subscription states and per-plan access.
  • Clavus CRM — fullstack CRM: database schema design, NestJS API, contact management interfaces, deal pipelines and dashboards. Stripe subscriptions with a customer billing portal.
  • CI/CD deployment with Docker on a VPS, Nginx configuration and automatic SSL.
  • Next.js
  • NestJS
  • PostgreSQL
  • Stripe
  • TailwindCSS
  • Docker

Europe · itforgood

Fullstack Developer

(BE) · 2025

Belgian NGO building a digital solidarity platform connecting donors, volunteers and organisations helping homeless people.

  • End-to-end design and development: organisation sign-up, solidarity action profiles, donor/volunteer/organisation matching.
  • Online donation module with Stripe integration and automatic tax receipts.
  • Geolocation of solidarity actions near the user.
  • Next.js
  • NestJS
  • PostgreSQL
  • Stripe
  • TailwindCSS
  • Mapbox

Dakar · Apix

Lead Tech - Lead Dev

(SN) · 1

Forum Invest In Senegal (FII) 2025

    • NextJS - React Native
    • Cloudflare - AWS

    Dakar · Tiak-Tiak Delivery

    Mobile Developer

    (SN) · 2025

    On-demand delivery service based in Dakar, serving individuals and merchants with fast urban delivery.

    • Customer mobile app (React Native): delivery ordering, real-time courier tracking, order history, ratings.
    • Driver mobile app: receiving and accepting jobs, built-in GPS navigation, delivery status, earnings history.
    • Push notifications (Firebase) for real-time status updates; mobile payment API for in-app settlement.
    • React Native
    • Expo
    • NestJS
    • WebSocket
    • Google Maps API
    • Firebase
    • Mobile Money API

    Dakar · APIX — Vision Sénégal 2050

    Fullstack Developer

    (SN) · 2025

    National agency for investment promotion and major works. Official platform for tracking the strategic projects of the 2050 national development plan.

    • Application architecture: projects, indicators, reports and users modules; data models and business flows.
    • NestJS + PostgreSQL back-end with JWT authentication, role management (admin, project lead, consultant) and a secured REST API.
    • Next.js front-end: per-project dynamic dashboards, progress KPI visualisation, exportable reporting module.
    • Scalability and security work: rate limiting, audit logs, containerised deployment on a VPS.
    • Next.js
    • NestJS
    • PostgreSQL
    • Docker
    • CI/CD
    • TailwindCSS

    Dakar · Ministère des Sports

    Fullstack Developer

    (SN) · 2024

    Central portal bringing together all Senegalese national sports federations — more than 30 — under a single interface.

    • Admin portal: centralised management of federation profiles, news, competitions and licences.
    • Responsive public interfaces for each federation with consistent navigation.
    • Internal search engine and filtering by discipline, region and status.
    • Next.js
    • Laravel
    • MySQL
    • TailwindCSS

    Dakar · BNDE

    Frontend Developer

    (SN) · 2024

    National Bank for Economic Development. New SPI (integrated payment system) banking application for retail and business customers.

    • Front-end modules: customer dashboard, accounts and transactions, transfers, statement downloads.
    • Integration of secured banking APIs (strong authentication, JWT tokens, sensitive data encryption).
    • Performance and accessibility optimisation for multi-device use.
    • React.js
    • TypeScript
    • TailwindCSS
    • REST API

    06 · Feature

    p. 06

    Projects

    01 · TouchSolutions

    AgriCash — Mobile Money Platform

    Context

    Mobile money solution for West African farming communities, aiming at the financial inclusion of rural populations left out of traditional banking.

    Work
    • Public REST APIs and SDKs for third-party integrators.
    • Web portal for administration and transaction supervision.
    • Mobile app (iOS & Android) for end users.
    • Payment, airtime top-up and bill payment services (Wave, Orange Money).
    • Complete technical documentation of the APIs and SDKs.
    Impact
    • Active contribution to the financial inclusion of thousands of farmers.
    • Platform deployed in production with several partner telecom operators.
    Stack
    • Node.js
    • React Native
    • REST API
    • PostgreSQL
    • Wave
    • Orange Money

    02 · APIX

    Vision Sénégal 2050 — Strategic Tracking Portal

    Context

    Official government platform for steering and tracking the structural projects of Senegal's 2050 national development plan. Stakes: transparency, security and accessibility for public decision-makers.

    Work
    • Full application architecture (back-end, front-end, database, authentication).
    • Role and access management (admin, project lead, consultant, reader).
    • Dynamic dashboards with per-project progress KPIs.
    • Exportable reporting module (PDF, Excel) for government bodies.
    • Secured, scalable deployment on cloud infrastructure.
    Impact
    • Platform deployed and used by APIX teams and government stakeholders for the operational tracking of national projects.
    Stack
    • Next.js
    • NestJS
    • PostgreSQL
    • Docker
    • CI/CD
    • TailwindCSS
    • JWT

    03 · Scriptor Artis

    Devana AI — AI SaaS Platform

    Context

    Generative AI SaaS product for content creators and marketing teams. Required a complete subscription lifecycle integration and a smooth UX.

    Work
    • Complete user interface with Next.js and TailwindCSS.
    • Stripe funnel: free trial, activation, upgrade/downgrade, failed payments and cancellation.
    • Stripe customer portal for self-service invoices and payment methods.
    • Per-plan access control (feature flags by subscription tier).
    • CI/CD deployment on a VPS with Docker, Nginx and automatic SSL.
    Impact
    • Reduced churn thanks to a smooth onboarding and subscription experience.
    • Shipped on time with a significant free-trial activation rate.
    Stack
    • Next.js
    • Stripe
    • NestJS
    • PostgreSQL
    • TailwindCSS
    • Docker

    04 · Tiak-Tiak

    Tiak-Tiak Delivery — Dual Mobile App

    Context

    On-demand delivery service in Dakar requiring two separate mobile apps (customer and driver) synchronised in real time.

    Work
    • Customer app: address entry, fare estimate, real-time GPS courier tracking, history, ratings.
    • Driver app: job reception, accept/decline, built-in GPS navigation, status updates, earnings dashboard.
    • Push notification system (Firebase) for every status update.
    • Mobile payment (Wave, Orange Money) directly in the app.
    • Testing and performance optimisation on Android and iOS.
    Impact
    • Two apps delivered and deployed in production, covering the delivery flow end to end, UX validated by the first users.
    Stack
    • React Native
    • Expo
    • NestJS
    • WebSocket
    • Google Maps API
    • Firebase
    • Mobile Money API

    05 · Scriptor Artis

    Clavus CRM — Fullstack SaaS CRM

    Context

    White-label CRM for SMEs, designed as an affordable alternative to market solutions, with natively integrated Stripe subscriptions.

    Work
    • Database schema design (contacts, companies, deals, activities, notes, pipelines).
    • NestJS API with REST endpoints covering the whole CRM model.
    • Interfaces: contact list, detail view, Kanban deal pipeline, activity dashboard.
    • Stripe integration: multi-plan subscriptions, billing portal, renewal and cancellation webhooks.
    • Infrastructure deployment and configuration (Docker, Nginx, SSL, VPS).
    Impact
    • CRM deployed in production and used by the first customers.
    • Modular architecture allowing quick addition of new features.
    Stack
    • Next.js
    • NestJS
    • PostgreSQL
    • Stripe
    • TailwindCSS
    • Docker

    07 · Specimen

    p. 07

    Skills

    Front-end

    6 tools

    Back-end

    7 tools

    Mobile

    3 tools

    Databases

    3 tools

    DevOps & tools

    8 tools

    Payments

    4 tools

    08 · Back cover

    p. 08

    Available · remote missions (Europe) & Dakar

    It is --:-- in Dakar