SamuelOnyema.
Software Engineer & Technical Project Manager who builds products from idea to production — with engineering rigour and product instinct working in tandem.
Who I Am
“I don't just write code — I build products that work for the people who use them.”
I'm a Software Engineer and Technical Project Manager based in Nigeria, focused on building full-stack products that are technically sound and genuinely useful. I care about the full picture — from system design to user experience to delivery.
My experience spans building solo and in teams, shipping to production, iterating based on feedback, and keeping stakeholders aligned throughout. I work best at the intersection of engineering and product.
I hold a First Class BSc in Computer Science from UCLan Cyprus, and I'm currently open to full-time roles, freelance work, and interesting collaborations.
Where I've Worked
Sole developer of a custom conference and event web app. Worked directly with HR and stakeholders through iterative feedback cycles, shipped to production, and received strong feedback from attendees.
Two-person team delivering a responsive site for an in-house game title. Led the entire frontend track — performance, component architecture, and cross-device QA — while coordinating directly with the game team on design and timelines.
What I Know
- —TypeScript / JavaScript
- —React & Next.js
- —Tailwind CSS
- —Node.js / NestJS
- —Python
- —Dart (Flutter)
- —PostgreSQL / Firestore
- —Prisma ORM
- —Redis
- —GitHub & Git
- —Firebase / Supabase / Neon
- —AWS / MS Azure
- —Figma / Postman
- —Android Studio
- —Turborepo / pnpm (Monorepo)
- —Cloudinary
- —Paystack/ Stripe (Payments)
- —Railway / Vercel
- —Socket.io (Real-time)
- —Technical PM
- —Agile / Scrum
- —Prompt Engineering
- —Communication & QA
- —OpenAI / LLM APIs
- —Claude Code
- —SaaS Architecture & Multi-tenancy
- —Role-based Access Control (RBAC)
- —REST API Design
- —JWT Auth & Refresh Token Flow
My Ventures
VanaPay is a Telegram-first payments assistant for Airtime, Data, and Utility bill payments — through natural conversation or a mini-app, all inside Telegram. Live at vanapay.io.
MenuByte is a restaurant operating system built for Nigerian hospitality venues. It gives owners real-time visibility over every order, every staff action, and every naira — from QR digital menus and kitchen displays to inventory tracking and end-of-day revenue reports. Live at menubyte.app.
Selected Projects
NextGen-Connect
Full-stack employability events platform connecting students with industry professionals through event discovery, registration, and real-time engagement. Final Year Double Project.
Nestjs SaaS Starter Boilerplate
Production-ready NestJS + Prisma + Postgres backend starter with JWT auth, refresh tokens, multi-tenancy, RBAC, Paystack billing, and Resend email. Built for African SaaS founders.
Next.js App Router Starter Boilerplate
Full Next.js 14 App Router SaaS frontend starter with auth, dashboard shell, billing, dark mode, and Shadcn/ui. Pairs with nestjs-saas-starter.
PayStack API SDK - @sconyema/paystack-js
Fully-typed TypeScript SDK for the Paystack API. Covers transactions, subscriptions, transfers, webhooks, and more. Published on npm.
More projects on the way
I'm always building. If you'd like to see more of my work or discuss what I've shipped, reach out directly.