Kokou Denyo
Mobile & full-stack software engineer · UI/UX · Lomé, Togo
DesignedBuiltShipped
I'm a Mobile & Full-Stack Software Engineer from Lomé, Togo, with five years of professional experience.
Work
Four products in production
I carried each one from the design system through to deployment, on the stores or on the web.

2025 · 50,000+ downloads · 16 countries
Edomatch
AI job matching: swipe, compatibility scores, a conversational assistant and real-time messaging. The HRIS module handles contracts, leave, payroll and time tracking. Around 700 people sign in each day.
- Flutter
- AI
- Stream Chat

2025
Edomatch talent portal
Dashboard, recommendations, AI-assisted CV builder, design system rebuild, i18n, Vitest and Playwright suites.
- Nuxt 3
- Vue
- AWS Amplify

2025
B2B recruiter app
AI candidate screening, multi-step job posting flow, kanban talent pipeline, multi-tenant architecture.
- Next.js
- React
- Multi-tenant

2025
HRIS & Payroll
Audit logs, email system, notification workflows, and an interface rebuild.
- Next.js
- Novu
Other work
The rest, in brief.

DressLike
2024-2025 · A freelance engagement end to end: V2 drawn in Figma, then built for iOS and Android and shipped to both stores. The "Smart Swap" feature recommends and pairs items, with Gemini behind it.
Flutter · Gemini · Figma

Klumer
2021-2025 · An events platform I built from scratch: ticketing paid by Mobile Money, real-time chat, geolocation. Tickets carry an encrypted QR code, scanned with ML Kit at the door, which put an end to forged tickets.
Flutter · Mobile Money · ML Kit
LaTribu
2023-2024 · V2 rebuild carried from Figma to the stores, for 15,000 users. The Gemini recommendation engine brought customer acquisition cost down by 40%.
Flutter · Gemini
About
I design the screens, then I build them
Design and code don't drift apart here: what I draw in Figma is what I go on to build, on mobile as well as on the web. No brief lost between two people, no screen redrawn because it couldn't be built.
- downloads · Edomatch
- 50,000+
- events · Klumer
- 17,300
- users · DressLike
- 5,000+
- countries in production
- 16
These apps run in production, with real users and real payments.
Mobile apps
Flutter, from the first screen to the store listing. BLoC for state, offline mode, push notifications, Mobile Money payments.
Web products
Nuxt 3 and Next.js in TypeScript: dashboards, portals, client areas. Server rendering, multiple languages, Vitest and Playwright suites.
Interface design
Figma: design systems, tokens, states and prototypes, WCAG accessibility. Mockups drawn to be built.
AI & payments
OpenAI and Gemini for matching, recommendation and application screening. Stripe, Paystack and Mobile Money on the checkout side.