A chat app for people who speak different languages: messages are translated automatically. People can still view the original text, with typing indicators and presence in the chat.






I build web and mobile products, work on backend systems, and turn ideas into things people can actually use.
I'm Samuel. I build things for the web and phones, usually in TypeScript, usually because there's a problem I want to solve.
I'm drawn to the parts people don't always see: making an app work without a reliable connection, figuring out why a request takes four seconds instead of forty milliseconds, or making a screen feel faster without adding more to it. That's where a lot of the real work happens.
I've built Melo, a chat app that translates messages between people who speak different languages; Chop Iron, an offline-first workout tracker; DropEnv, an encrypted environment-variable sharing tool; and VaultX, an API for sharing temporary snippets between devices. Most started with a problem I wanted to solve for myself.
I'm open to software engineering opportunities where I can keep learning, work with good engineers, and ship useful products. If you'd like to work together, my email is at the bottom of the page.
A chat app for people who speak different languages: messages are translated automatically. People can still view the original text, with typing indicators and presence in the chat.






A reminder app tied to places instead of times: get reminded when you arrive. Designed around location-based reminders and local notifications.






A workout tracker with a Nigerian voice: 53 exercises, workout history, and personal records. Your workout data stays on your device, so you can log sessions offline.






A searchable library of developer resources: metadata extraction and AI-assisted categorization, with admin tools for reviewing and managing submissions.

A REST API for temporary text, code, and link sharing, with expiry, view limits, and optional password protection Built with a hybrid Redis and in-memory storage strategy.
A skincare brand's online store, with product browsing, cart, checkout and analytics, alongside analytics integrations.

Mobile Developer
January 2025 - 2026
Campus Buddy
Develop mobile app features with React Native, Expo, and TypeScript.
Work on app performance, offline data handling, and navigation flows.
Collaborate with teammates to turn product requirements into working features.
Front-End Developer
April 2024 - 2026
NodePair
Develop user-facing features with React and Next.js.
Build reusable components and improve responsive layouts and interface consistency.
Full-Stack Developer
April 2021 - 2024
Freelance
Build websites, online stores, mobile apps, and custom tools for clients.
Work across frontend interfaces, APIs, databases, and deployment, then iterate based on client feedback.
I’m open to software engineering roles across mobile, web, and backend.
Full-stack product work across frontend, backend, and APIs.
React Native and Expo: offline-first and real-time apps.
Utilities, tools, and platforms that help other developers ship faster.
A little progress, every day.
1,398 contributions this yearHave a role in mind or need help with a project? Send me a message.