Five years
Work
2read
IndiaMobile App Developer
Sole developer on the product for over two years, working directly with the founder to decide what ships next.
- AI Kindle Reading App
Built a Kindle-highlights extraction app with React Native and Supabase, parsing highlight exports with Cheerio, shipped to both the App Store and Google Play. Implemented the AI features (smart dictionary, highlight insights, AI summaries) on the Claude and Gemini APIs, and built the in-app subscription system with react-native-iap. Resolved recurring App Store and Play Store review rejections, working through store policy and compliance changes to keep releases going out, and still ship features, fixes and interface upgrades across regular releases.
Crewswap
USBackend Developer
Built the entire backend, including the matching algorithm the product runs on. Live at crewswap.app.
- Crew Schedule Swap Platform
Designed and built the entire backend for a pilot and flight crew schedule swap platform using Node.js, TypeScript, Express, and MySQL on AWS. Built the matching algorithm that pairs crew whose schedules can be swapped, and the realtime chat system on Socket.io. Automated schedule extraction from flica.net with Puppeteer, removing manual entry for crew schedules. Worked with the frontend developers on API design and handled some of the frontend integration myself.
WelcomeBack
ChileSoftware Engineer
Founding engineer, working directly with the CTO to take a digital loyalty platform from nothing to a working MVP.
- Digital Loyalty Platform
Built the backend as TypeScript services on AWS Lambda with MySQL, and the frontend in Next.js with server-side rendering, including localization across the app. Picked up a stalled PassKit integration and shipped it, covering pass design, creation, and notifications.
Dunison
NigeriaFrontend & Mobile Developer
Sole frontend and mobile developer, delivering three production apps to iOS, Android and web.
- Point of Sale App
In-store point of sale app built with React Native, covering cart and checkout.
- Rider Dispatch App
React Native dispatch app used by delivery riders to accept, track and complete orders.
- Services Marketplace
Marketplace built with React and React Native, where customers browse providers and book jobs.
Fiverr & Direct Clients
Fullstack Developer
Delivered for clients across the US and beyond, on web, mobile and realtime.
- mytherapist.io
Built the web and mobile frontend for a US-based therapy startup, including realtime chat over WebSockets and Stripe subscription billing and checkout.
- Airtable-style Data Collection Tool
Spreadsheet-style data collection tool for a US startup, built on the MERN stack.
- Markdown Conversion App
Built with Next.js and Express.
- Real Estate Listing Platform
React web app using Sanity CMS for property content and Firebase for auth and storage.
- Dog Walking App
React Native app built for a small dog-walking startup.
Carrotsuite ERP
NigeriaFrontend & Mobile Developer
Rebuilt a core product from scratch and fixed what the previous build got wrong.
- Visitor Management Web App
Rebuilt from scratch in React.js, replacing an aging version with a faster, more responsive interface, and implemented role-based access control scoping what each staff level could see and do.
- Visitor Management Mobile App
Fixed and improved the existing React Native check-in app.
- Business Requisitions App
Built a new business requisitions mobile app from scratch with React Native and Redux, managing requisition flows and approval state.
CBT Expert Solutions
NigeriaFrontend Developer
Built and maintained testing apps where a failed session means a failed exam.
- CBT Platform
Built and maintained responsive computer-based testing web apps in React.js with secure authentication and session management.
Lannistar
NigeriaFrontend Developer
First professional role.
- E-commerce Websites
Implemented UI designs and built and maintained ecommerce sites with HTML, CSS, JavaScript, and WordPress.