
Hello, I'm Samuel. I'm the hands-on engineer behind the CTMFB mobile banking app and upcoming business banking platform; shipping TypeScript, React and React Native experiences for 30K+ users. I also lead gameplay engineering at Darkstar Games, building Unity-based multiplayer worlds with cinematic storytelling.
About me
I’m a full-stack engineer with a Computer Science background and 5+ years building production software across fintech and gaming. Today I lead the engineering behind the CTMFB consumer mobile app and the upcoming business banking platform, shipping React Native and Next.js experiences used by tens of thousands of customers.
Outside fintech, I serve as Assistant Director of Engineering at Darkstar Games, designing Unity gameplay, AI systems, and cinematic tooling for our MMO. My toolkit spans TypeScript, React, React Native, Next.js, Firebase, Supabase, C#, Unity, and GitHub Copilot pro; and I enjoy pairing AI assistance with rigorous testing to move fast without breaking things.
Beyond shipping products, I mentor developers, teach web fundamentals, and explore creative outlets like acting and storytelling. I’m also actively learning German and sharpening my French while diving into history and philosophy for inspiration.
My projects
CTMFB Mobile Banking App
React Native banking app serving 30K+ MAU. Led referral deep linking, direct debit journeys, push notification routing, and UI redesigns while boosting performance across iOS and Android.
- Accelerated user acquisition with deferred deep linking and resilient referral routing
- Secured and streamlined payment experiences with token/PIN and direct-debit workflows
- Unified notification delivery across staging and production and improved observability
- Delivered UX and reliability improvements that reduced friction and resolved critical platform issues
- React Native
- TypeScript
- NativeWind
- GitLab
CTMFB Business Banking Platform
Next.js dashboard for business banking customers with insights, fund transfers, and reporting tools rolling out in 2026.
- Next.js
- TypeScript
- Tailwind CSS
Banqroll FinTech Money Manager
Front-End Engineer
React Native prototype for savings goals, budgeting analytics, and transaction categorization.Front-End Engineer responsible for UI architecture, reusable components, and cross-platform design consistency.
- React Native
- TypeScript
- NativeWind
- UX
Calorie Converter
Nutrition app that converts grams, milliliters, and ounces ↔ calories using editable, savable food-specific ratio profiles. Enter or adjust ratios (e.g., 30 → 18), preview equivalent grams or volume for a target calorie value, save named food ratios, and view/edit conversion history.
- React Native
- TypeScript
- HealthTech
- Mobile
Martial Arts Scheduling System
Next.js scheduling and enrollment platform that automated bookings, cut admin time by 60%, and keeps 200+ students in sync.
Email: testmail@domainname.com
Password: MyPassword1234
- React
- Next.js
- TypeScript
- PostgreSQL
- Tailwind CSS
AI Chat Mobile Assistant
AI financial assistant that analyzes user transaction data, categorizes spend into pie-chart visualizations, and provides context-aware advice. Users upload transaction items, define categories, and chat with the assistant to get insights and budget recommendations.
- React Native
- TypeScript
- NativeWind
- AI
Massive Online Multiplayer Game
Darkstar Games MMO with modular AI, cinematic storytelling, and multiplayer scale. Owning systems programming, AI tooling, and performance pipelines in Unity.
- Unity
- C#
- AI Systems
- Timeline
- Cinemachine
Insurance CRM Enhancement
Modernized insurance CRM with clearer dashboards, Firebase auth, and faster pipelines; reducing response times by 30% for client teams.
- React
- Next.js
- TypeScript
- Firebase
- Tailwind CSS
Space Aim: Survival
Unity-powered space shooter with adaptive enemy AI, leaderboards, and polished UI; available on itch.io.
- Unity
- C#
- Game Development
Core skills
Languages & Platforms
- TypeScript
- JavaScript
- C#
- HTML
- CSS
Frontend & Mobile
- React
- Next.js
- React Native
- NativeWind
- Tailwind CSS
- Redux
- Framer Motion
Backend & Data
- Node.js
- Prisma
- Firebase
- Supabase
- PostgreSQL
- MongoDB
- GraphQL
- REST APIs
Game Development
- Unity
- Timeline
- Cinemachine
- Gameplay AI
Tooling & Practices
- Git
- GitLab
- GitHub
- CI/CD
- Testing
- GitHub Copilot Pro
Certifications
React Native – The Practical Guide
Udemy
Credential ID: UC-0f21d40e-3cc9-49c4-9480-c0c83642959d
The Ultimate Guide to Game Development with Unity
Udemy
Credential ID: UC-9f08db67-d4a9-411a-b82e-bfe5ac76c076
React – The Complete Guide 2023
Udemy
Credential ID: UC-a0f250c7-2047-4cae-bb8b-11f3b13e8158
GameDevHQ – Game Developer Program
GameDevHQ
Credential ID: Certificate of Completion
Complete Java SE 8 Developer Bootcamp
Udemy
Credential ID: UC-0ad3a1cf-3da0-4561-a75f-4b7cd1ec472e
My experience
Frontend Engineer · CTMFB Business Banking
Remote, Lagos, Nigeria
Leading the 2026 rollout of CTMFB's business banking platform with Next.js, TypeScript, and integrating backend dashboards, fund transfers, analytics, and AI-assisted workflows.
2025 - PresentReact Native Developer · CTMFB Mobile Bank
Remote, Lagos, Nigeria
Shipping 30+ production releases for CTMFB's iOS/Android banking app. Delivered referral deep linking, direct debit flows, push notification routing, UI redesigns, and performance optimizations.
2024 - PresentAssistant Director of Engineering · Darkstar Games
Remote (USA)
Owning gameplay systems, AI, and cinematic tooling for a live MMO built with Unity and C#. Guiding engineering roadmap and mentoring the game team.
2021 - PresentFreelance React Developer
Lagos, Nigeria
Launched scheduling, CRM, and analytics products for SMEs using Next.js, Firebase, Supabase, Tailwind CSS, and React Native; cutting admin workload and boosting conversion funnels.
2022 - PresentTechnical Instructor
Ogun, Nigeria
Teaching practical technology skills to tens of students, covering web development fundamentals (HTML, CSS, JavaScript, PHP), game development (Unity), and productivity tools (Excel, Word). Guided hands-on projects, Git workflows, and deployment best practices.
2021 - PresentComputer Science Degree
Ogun, Nigeria
Completed National Diploma and Higher National Diploma in Computer Science while building fintech and game products.
2018 - 2024Contact me
Please contact me directly at josephsamuel034@gmail.com or through this form.








