The Mobile Fullstack Engineer.
FRANK!, whose name is Opia Frank, is a Fullstack Software Engineer with a passion for mobile and the technologies you need for production: Mobile development with Flutter and Dart; Web development with React, Next.js, and TypeScript; Backend systems in Rust (Actix-Web), Java (Spring Boot), and Swift (Vapor); Web3 development with Solana, Ethereum, and Solidity. 4 apps live on the App Store & Google Play.
01 / about
A little about me
I'm Frank — an Applied Mathematics graduate from the University of Lagos who fell in love with shipping software. My focus is mobile, but I'm equally at home on the web and writing systems-level backends.
I've worked across AI-driven apps, fintech, Web3 / blockchain, and healthcare platforms — from real-time chat over WebSockets to Solana on-chain programs and Spring Boot wallet backends.
Currently a Mobile Engineer at FriendnPal (Africa's first AI mental health app), Feedr, and Meno Bible App, plus Web3 + AI research at EntryPoint Labs.
02 / skills
Tech I work with
Languages
- Dart
- Rust
- Java
- TypeScript
- JavaScript
- Swift
- Solidity
- C++
Frontend
- Flutter
- React
- Next.js
- Tailwind CSS
Backend
- Actix-Web (Rust)
- Spring Boot (Java)
- Vapor (Swift)
- REST
- WebSockets
Blockchain
- Ethereum
- BSC
- Solana
- Base
- Web3j
Databases
- PostgreSQL
- MySQL
- MongoDB
- Firebase
- Appwrite
- Supabase
Cloud & Observability
- AWS
- Grafana / Loki
- Prometheus
- Datadog
- Sentry
- AppSignal
Integrations
- Paystack
- Twilio
- OpenAI
- Riverpod
03 / experience
Where I've shipped
Mobile & Web3 Researcher
@ EntryPoint LabsWeb3 and AI research company.
- ▹Conducting research across Web3 protocols, blockchain ecosystems, and AI-driven applications.
- ▹Contributing to mobile and decentralized application development initiatives.
Mobile Engineer
@ FriendnPalAfrica's first AI mental health app — a safe space where healing begins without judgement, pressure, or stigma.
- ▹Built real-time chat UI using WebSocket.IO with Flutter (Dart).
- ▹Integrated AI-powered conversational responses for mental health support.
- ▹Optimized app performance for improved UX across devices.
- ▹Published live on App Store and Google Play.
Mobile Engineer
@ Feedr (Relay)AI prompt engineering tool — transforms messy thoughts into clean, structured prompts for GPT, Midjourney, Cursor, and more.
- ▹Building the mobile application from the ground up with Flutter.
- ▹Designing intuitive UX for AI prompt structuring workflows.
Mobile Engineer
@ Méno Bible AppAI-powered Bible app with personalized study plans, smart insights, and a global faith community.
- ▹Integrated OpenAI API with Riverpod state management for AI-powered Bible study features.
- ▹Built audio playback feature and conversational AI interface.
- ▹Implemented live session feature for real-time community interaction.
- ▹Published live on App Store and Google Play.
04 / projects
Things I've built
A mix of personal projects, client work, and on-chain experiments.
Solflare Clone
↗A Solana wallet application modeled after Solflare. Integrates Solana RPC for wallet management, token operations, and transaction signing.
Qent — Car Rental P2P Platform
↗A peer-to-peer car rental marketplace with cross-platform support. REST API backend in Rust + Actix-Web, web client in React, mobile in Flutter.
Coffee App
↗Companion mobile app with Flutter and a Vapor (Swift) backend service.
Nutrifi — Solana On-chain Program
↗Wrote and deployed a Solana on-chain program (smart contract) in Rust.
Springten — Web3 Crypto Wallet
↗Spring Boot 3.x backend with JWT auth, multi-blockchain wallet support, and transaction history. Companion Flutter app with Firebase.
Invoice Platform
↗Multi-tenant invoicing API in Rust + Actix-Web. Stripe payments, recurring invoices, signed outbound webhooks, background workers (apalis), circuit breakers, rate limiting, and Prometheus metrics.
Live on the App Store & Google Play
Apps I've shipped that real people are using right now.
05 / contact
Let's build something.
I'm open to freelance, full-time roles, and interesting collaborations — especially in mobile, Web3, and AI.
Frankolien123@gmail.com →