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'm Samuel. I build web and mobile apps with TypeScript, usually starting with a problem I want to solve.
I'm interested in the parts of software that take more thought than they seem to: making an app work without a reliable connection, turning a slow request into a fast one, or making an interface feel simpler without stripping away what makes it useful.
I've built Melo, a chat app that translates conversations between people speaking 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 began as small problems I wanted to solve for myself.
I'm looking for software engineering opportunities where I can solve meaningful problems, learn from good engineers, and ship products people find useful. If that sounds like a fit, my email is at the bottom of the page.
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.

An online bookstore for textbooks, novels, and educational resources, and school bookfair services, with delivery information available on the site.

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,401 contributions this yearHave a role in mind or need help with a project? Send me a message.