Web & Frontend
Reactive, accessible and animated interfaces with React/Next, Vue.js, Nuxt and Flutter on mobile.
Full-stack engineer focused on real-time, product-grade apps: I take problems others call complicated — per-minute video billing, live streaming, government e-invoicing — from prototype to stable, documented production. Broad in range, deep where it counts.
Reactive, accessible and animated interfaces with React/Next, Vue.js, Nuxt and Flutter on mobile.
Robust APIs, WebSocket and distributed systems. Payments, KYC, RBAC/SSO, queues and cron.
LLM-powered assistants and automations: standard OpenAI API, RAG, fine-tuning, prompt guardrails and tool calling.
Containerization, CI/CD and monitoring. I ship, I watch, I sleep at night.
Permission-gated APIs and hardened auth: RBAC, 2FA, SSO (Keycloak/OIDC), anti-bot (ALTCHA), rate limiting, input validation and safe DTO projections — plus provider failover and graceful degradation.
Award-style interfaces: GSAP/ScrollTrigger scrollytelling, synthesized UI sounds (Web Audio), voice (Web Speech) and immersive, OS-like experiences — accessible by default.
Seven snapshots, six years, one constant: learning faster than the coffee cools.
2019
2020
2021
2022
2023
2024
2025Broad skills acquired through projects for MTN, Moov, Celtiis, Orabank and other major accounts (telecom, media, banking).
Emilia Cross — a dating app (Flutter mobile + PWA) with per-minute billed live video.
Confidential engagement for a public institution — under NDA.
Foundations in PHP, Vue.js and Nuxt.js; first steps in Node.js.
First professional experience — mobile & web.
A few live projects shipped with teams and clients.
“Paul took an ambitious idea — per-minute billed video streaming — and turned it into a stable, scalable platform. Autonomous, rigorous, and able to explain the tech without jargon. We'll call Paul again.”
“Working with Paul is like having a human CI/CD: it builds, it tests, it ships. And he documents — yes, really.”
“One of the rare devs who reads the docs before asking. As solid on the back as on the front.”
“We shipped projects under pressure together. Paul keeps his cool when production catches fire — and, above all, he puts out the fire.”
“Finally a dev who respects the mockups to the pixel. My designs have never aged so well in production.”
“Paul understands design, not just code. He suggests, he challenges, and the final result is always cleaner.”
“The kind of portfolio you remember. As a UI/UX designer I notice the small things — and here the whole thing is a crafted experience, not just a page. It stays with you.”
“Four years working alongside Paul and I still don't know if he's my colleague or my commanding officer — depends on the day and how many servers are on fire. 'Mon Colonel' fixes production faster than most people fix their coffee machine.”
An ambitious project, a tight deadline, an idea that keeps you up at night? Write to me.