From idea to launch,

Samuel Surf — Full Stack Developer — I turn ideas into reliable digital products.
Useful, polished, and ready to launch.

Samuel Ukpai • Full Stack Software Developer

I help founders, organisations, and teams plan, build, and launch useful mobile apps, web platforms, backends, and AI-powered experiences.

What I can build for you

From a public website to an internal AI assistant, I can plan the product, build the system, deploy it, and stay with the details that make it dependable.

Web Engineering

Websites & Web Platforms

Event sites, brand sites, business and company sites, schools, organisations, portals, and custom web experiences, with technical search engine optimisation (SEO) and generative engine optimisation (GEO) built in.

Mobile

Mobile Applications

Polished cross-platform apps for Android and iOS, including backend, authentication, notifications, data, and launch support.

Conversational AI

WhatsApp AI Agents

Conversational assistants for customer support, bookings, onboarding, work updates, document handling, and business operations inside WhatsApp.

Intelligent Automation

AI Agents for Business

Custom agents that connect company knowledge, data, tools, and workflows to automate useful work.

Product Development

SaaS Product Development

Multi-user web products, dashboards, subscriptions, administration, storage, and production deployment.

Infrastructure & Systems

Linux, Servers & Deployment

Linux servers, Docker, domains, SSL, reverse proxies, cloud services, production deployment, and operational troubleshooting.

Consulting & Enablement

AI Training & Workshops

Practical teaching for individuals and teams on AI tools, agents, prompt workflows, and useful automation.

Not sure which category your idea fits into? That is fine. Start with the problem you want to solve.

Discuss your project

Technologies I Use

From pixel-perfect Flutter mobile apps and React/Next.js web interfaces to Python backends and AI-integrated experiences on Cloudflare's edge, I design and ship full-stack products end to end.

Flutter
Dart
React
Web
Python
Firebase
PostgreSQL
Cloudflare
Vercel
Google Cloud
Oracle Cloud
Docker
GitHub

These aren't just logos on a page, they represent real projects, real challenges solved, and real value delivered.

See What I've Built

Featured Projects

A showcase of my recent work, highlighting complex full-stack applications and AI integrations.

ABUAD Engineering OBE Portal

Client Impact

A clear, searchable academic portal that helped the department present the information required during its successful COREN accreditation review.

I built the College of Engineering portal to turn dense accreditation and programme records into an accessible digital experience. Department profiles, programme outcomes, course learning outcomes, curriculum mappings, handbooks, lecture plans, and supporting media are organised in one responsive interface. Dr A.O. Ojo used the portal while presenting to the COREN accreditation team, who were impressed by how quickly they could find what they needed.

Powered By

React
Vite
Cloudflare
Cloudflare

Engineering Hub

Full Stack

AI learning platform that turns engineering course materials into quizzes, feedback, and study progress.

Engineering Hub helps engineering students study from the materials they already use. The app organizes courses by department and level, serves large PDFs through a fast Cloudflare-backed delivery layer, and uses Gemini to generate practice questions, evaluate theory answers, and give targeted feedback. I built it across Flutter, Firebase, Cloudflare, and Google Cloud with a Clean Architecture structure that keeps the learning, storage, and AI flows maintainable.

Powered By

Flutter
Firebase
Firebase
Google Cloud
Google Cloud
Docker
Docker
Cloudflare
Cloudflare
Gemini
Gemini
Hawk Buddy Screen 1
Hawk Buddy Screen 2
Hawk Buddy Dashboard

Hawk Buddy

Full Stack

AI-Powered Productivity Coach that Aligns Your Phone Usage with Your Goals

Hawk Buddy is a goal-aligned productivity companion that helps users reclaim control over their digital habits. Unlike traditional screen-time apps that simply block or limit usage, Hawk Buddy takes an intelligent approach: it understands why you use certain apps and determines whether that usage aligns with your personal goals. The app features an AI-powered conversational coach that provides encouragement, feedback, and personalized progress summaries.

Powered By

Flutter
Python
Firebase
Firebase
Cloudflare
Cloudflare
Oracle
Oracle
Docker
Docker
Gemini
Gemini

Campus to Career

Full Stack

Client project for a student career conference, designed to help attendees understand the event, trust the brand, and buy tickets.

For Campus to Career 2.0, a student career conference in Nigeria, I built the public event platform end-to-end. The site gives attendees a clear picture of what the event is about, builds trust around the program, and moves them from interest to ticket purchase. It was built to drive sales.

Powered By

React
Vite
Cloudflare
Cloudflare

More Projects

Tools and products I have shipped alongside client work.

Doceebot screenshot

Doceebot

Chat-first work memory for people who work away from a desk: send a voice note, photo, or location via WhatsApp or Telegram, and Doceebot turns it into structured work records, summaries, and generated reports.

PythonFastAPIPostgreSQLWhatsAppTelegramGemini AIDeepSeekCloudflare
Daction Initiative screenshot

Daction Initiative

Website for DACTION Initiative, a youth-led environmental nonprofit in Lekki, Lagos: programs, team, gallery, and a full SEO pipeline with static prerendering, IndexNow, and JSON-LD.

ReactViteTypeScriptCloudflare PagesSEOIndexNow
Way Dictation screenshot

Way Dictation

Native Linux speech-to-text that transcribes audio and types into any focused app, powered by Groq and OpenRouter. Shipped as an AppImage and RPM.

RustGroqOpenRouterLinuxWayland
kwin-mcp screenshot

kwin-mcp

MCP server that gives AI agents full control of KDE Plasma on Wayland: window listing, screenshots, clicks, typing, and AT-SPI targeting. Published on PyPI.

PythonMCPKDEKWinWayland

Trusted where the work mattered

Three teams trusted me with work they had to present publicly: an accreditation portal used during a COREN review, the event platform behind Campus to Career 2.0, and the official website for DACTION Initiative. These are their words after the work was delivered.

Portrait of Engr. Dr. Adedayo O. Ojo

ABUAD Engineering OBE Portal

This website was very good. I showed it to the people from COREN, and they were impressed. They found all they needed, and your speed was incredible. Thank you.

Engr. Dr. Adedayo O. Ojo

Head of Department, Electrical, Information and Computer Engineering, Afe Babalola University

01/03

The decisions behind the products.

Case studies, practical engineering lessons, and honest notes from taking software from an idea to production.

Explore the blog

Questions clients usually ask

Clear answers about scope, communication, delivery, launch, and support before you commit to a project.

What kinds of products can you build?

I build cross-platform mobile apps, modern web platforms, backend APIs, internal tools, and AI-powered features. My core stack includes Flutter, React, Next.js, TypeScript, Python, FastAPI, Firebase, Google Gemini, and Cloudflare.

Can you help if I only have an idea?

Yes. I can help turn an early idea into a practical first release by clarifying the users, core problem, essential features, technical approach, and launch priorities before development begins.

How long will my project take?

The timeline depends on the product, integrations, and how much is needed for the first release. After a short discovery conversation, I provide a realistic scope, milestone plan, and delivery estimate before development starts.

Will I see progress while you build?

Yes. I work with clear milestones and share working previews as the product develops, so you can give feedback early and always know what has been completed and what comes next.

Can you launch the product for me?

Yes. I can handle production deployment for web platforms and backends, and I can prepare and publish Android applications to Google Play. The exact launch and handover responsibilities are agreed in the project scope.

Do you work on existing products?

Yes. I can improve an existing codebase, add a mobile or AI feature, connect a backend, redesign an important user flow, improve deployment, or take over a product that needs reliable technical direction.

What happens after launch?

I provide an agreed handover and support period for launch issues, documentation, and operational guidance. Ongoing maintenance or new feature development can also be arranged when the product needs continued support.

Let's Work Together

Have a project in mind or want to discuss opportunities? I'd love to hear from you.

Quick Email →Quick WhatsApp →

Currently available for freelance projects

© 2026 Samuel Ukpai. All Rights Reserved.