Skip to content

Available — 20–40h/week, 6h overlap CETDouala, CameroonLocal time in Douala:--:--

bpsmartdesign

Senior Product Engineer

I design and ship complete web and mobile products on my own — architecture, API, web, mobile and design system — for teams in Europe, the Americas and Africa.

years of practice, 10 in software engineering
12years of practice, 10 in software engineering
contributor to Shuriken UI — 87 merged PRs
#3contributor to Shuriken UI — 87 merged PRs (opens in a new tab)
regions: teams in France, the Americas and Africa
3regions: teams in France, the Americas and Africa
products shipped end to end, from architecture to deployment
E2Eproducts shipped end to end, from architecture to deployment
  • Vue 3
  • Nuxt 3/4
  • TypeScript
  • JavaScript
  • React
  • Tailwind CSS
  • WordPress
  • React Native
  • Expo
  • Capacitor
  • Flutter
  • Kotlin
  • Wear OS
  • Node.js
  • AdonisJS
  • Laravel
  • PHP
  • Python
  • Nitro
  • REST APIs
  • WebSocket
  • WebRTC
  • Push notifications
  • Firebase
  • PostgreSQL
  • MySQL
  • Redis
  • SQLite
  • Drizzle
  • Docker
  • Nginx
  • Linux
  • SSH
  • Git
  • GitLab CI
  • CI/CD
  • Playwright
  • Automated testing
  • Accessibility
  • SEO
  • i18n / RTL
  • Figma
  • Illustrator
  • Design systems
  • Design tokens
  • Motion
  • Payments
  • Applied AI
  • Browser extensions
  • Monorepo

02Services

What I do

One engineer from the first schema to production.

  • SaaS from scratch

    From idea to a production app: data model, API, web, mobile, deployment.

  • Senior reinforcement

    A senior engineer who joins your team, owns a scope and raises the bar through reviews.

  • Mobile apps

    React Native / Expo and Capacitor apps that share their logic with the web product.

  • Payment infrastructure

    Multi-aggregator payments, reconciliation and audit trails, including African payment rails.

  • Design systems & UI overhauls

    Figma to tokens to components: one source of truth for web and mobile.

  • Architecture audits

    A written assessment of an existing codebase with prioritised, actionable recommendations.

  • Mentoring & tech lead

    Leading teams of 3+ developers: standards, code reviews, onboarding.

03Stack

Twelve years of tools, each chosen for the job

50 technologies across the whole product — from the interface to the server it runs on.

  1. 01

    Front end

    7 tools
    • Vue 3
    • Nuxt 3/4
    • TypeScript
    • JavaScript
    • React
    • Tailwind CSS
    • WordPress
  2. 02

    Mobile

    6 tools
    • React Native
    • Expo
    • Capacitor
    • Flutter
    • Kotlin
    • Wear OS
  3. 03

    Back end

    7 tools
    • Node.js
    • AdonisJS
    • Laravel
    • PHP
    • Python
    • Nitro
    • REST APIs
  4. 04

    Real-time

    4 tools
    • WebSocket
    • WebRTC
    • Push notifications
    • Firebase
  5. 05

    Data

    5 tools
    • PostgreSQL
    • MySQL
    • Redis
    • SQLite
    • Drizzle
  6. 06

    Infrastructure

    7 tools
    • Docker
    • Nginx
    • Linux
    • SSH
    • Git
    • GitLab CI
    • CI/CD
  7. 07

    Quality

    5 tools
    • Playwright
    • Automated testing
    • Accessibility
    • SEO
    • i18n / RTL
  8. 08

    Design

    5 tools
    • Figma
    • Illustrator
    • Design systems
    • Design tokens
    • Motion
  9. 09

    Product

    4 tools
    • Payments
    • Applied AI
    • Browser extensions
    • Monorepo

04 · Now learning

AppSec × Rust

I'm learning application security (web, OWASP, auditing) and Rust, in public: milestones, notes and write-ups — including what I get wrong.

05 · Studio

Think Dev

Product studio I founded in Douala in 2015 and still lead. Every product we ship — KYC, mobility, hospitality, real-time infrastructure — runs on a shared technical foundation I designed.

06Blog

Latest writing

07Testimonials

What clients say

Testimonials are being collected from the teams I have worked with. They will appear here once their authors have approved them.

  • Testimonial coming soonRequested, awaiting approval

  • Testimonial coming soonRequested, awaiting approval

  • Testimonial coming soonRequested, awaiting approval

08 · ContactAvailable — 20–40h/week, 6h overlap CET

Let’s talk

Tell me about the product, the team and the timeline. I reply within one business day.

What happens next

  1. 01

    You describe the product, the team and the timeline.

  2. 02

    I reply within one business day, with questions or a first view.

  3. 03

    We frame the scope on a call, then I send a written proposal.

Send a message

Replies within one business day
Quick pick

20 characters minimum.

Your message goes straight to my inbox — no tracker, no newsletter.