Qodesh Data Collection
Data collection, reporting and analytics for The Qodesh: members and weekly services across a full ministry hierarchy, with access scoped to each leader's reach.
Freelance full-stack developer & QA engineer in Accra, Ghana. I turn your idea into a website, web app or mobile app that works, and I test it before you launch. For business owners, founders and teams, in Ghana and worldwide.
// manifesto
I build Front.
I build Back.
I test Everything.
One person instead of a distributed team: interface, API, database, deployment and tests, in a single pair of hands. Nothing gets lost between departments, because there are no departments.
Sites and apps that load fast, look right on every phone and are easy to use.
Logins, payments, admin panels and databases that keep working as you grow.
iOS and Android apps from one codebase, with push notifications and maps.
Tests get written before a bug reaches your customers, not after.
// what usually changes when you work with a developer who tests
Bug.
Panic.
Repeat.
Before: 2 am, red logs, deadline was yesterday
Ship.
Sleep.
Grow.
After: releases on schedule, sleep at night
// 13 clients · 11 with live links you can open
Churches, companies and care providers in Ghana and the US who trusted me to build their website or platform. Every link below goes to a live site you can open.
Data collection, reporting and analytics for The Qodesh: members and weekly services across a full ministry hierarchy, with access scoped to each leader's reach.
Seed (contribution) tracking for First Love's network of churches, organised as denomination, bishop, church and pastor.
A directory of First Love pastors and their churches, with a Next.js front end and a GraphQL API.
Home of the Fellowship of Christian Business People & Professionals International, under Qodesh City Church.
Users create groups and raise money through contribution campaigns with targets and due dates. I worked on the Android and React Native apps.
A portfolio for a director, cinematographer and photographer, edited by the client in Sanity with no developer needed.
Marketing site for a frozen chicken and beef importer that supplies Ghana from Brazil, with product pages and a contact page.
Website for a Category D certified civil engineering contractor and medical & general supplies partner.
Site for a psychiatric and mental health practice: services, conditions, insurance, booking and a patient centre.
Website for a home health care provider offering skilled nursing, aide and therapy services.
Website for a DODD-certified nursing provider for people with developmental disabilities.
A property listings site with an owner-only admin area, cached public reads and unit tests.
Ghana's home for pre-loved books: an online bookshop where readers buy second-hand books and sellers can list with the shop.
A short call or WhatsApp chat about your goal, users and budget. You get a clear scope and timeline, not a vague estimate.
Page structure and look agreed before code, so there are no surprises at the end.
Working versions shared as I go. You see progress and can steer it.
Tested, deployed and handed over with the access and docs you need. I stay available after launch.
Feb 2025 — Present
Oct 2024 — Jan 2025
Nov 2023 — Present
Aug 2023 — Dec 2023
2020 — 2024
Software engineering, algorithms, operating systems, secure networks, AI and project management.
Frontend
React, Next.js, TypeScript, Tailwind CSS, shadcn/ui, Vite
Backend
Node.js, Express, NestJS, PostgreSQL, MongoDB, Redis, Prisma
Mobile
React Native, Expo, Push notifications, Maps
Quality
Playwright, Appium, Lighthouse, Unit & E2E testing
Also
Firebase, Supabase, Socket.IO, Agora, Git, Java, Python
Marvin Asamoah is a full-stack developer and QA engineer based in Accra, Ghana. He builds websites, web apps and mobile apps with React, Next.js, Node.js, NestJS and React Native, and tests them with Playwright, Appium and Lighthouse. He holds a BSc in Computer Science from the University of Energy and Natural Resources.
Yes. Marvin takes freelance projects from businesses, founders and individuals, and is also open to full-time roles. The fastest way to start is a WhatsApp message or an email.
Business websites and landing pages, web apps and dashboards with logins, roles and payments, cross-platform mobile apps, and automated QA and performance testing. Recent work includes church platforms, healthcare websites, a WhatsApp commerce SaaS and a Chinese exam-prep app.
Marvin is based in Accra, Ghana (GMT) and works remotely with clients in Ghana, the United States and elsewhere.
Frontend: React, Next.js, TypeScript, Tailwind CSS. Backend: Node.js, NestJS, Express, PostgreSQL, MongoDB, Redis, Prisma. Mobile: React Native and Expo. Testing: Playwright, Appium and Lighthouse.
It depends on what you need. After a short call I send a fixed quote for the agreed scope, so you know the price before any work starts.
A business website usually takes a few weeks. Web and mobile apps take longer depending on features. You get a timeline in the quote.
No. I explain things in plain language, and you only make the decisions that matter to your business.
Yes. Where it makes sense I add a simple editor (like Sanity) so you can change text, photos and products without a developer.
I test before going live, then stay available to fix issues and make changes. Ongoing support can be arranged if you want it.
// got a project? a bug? doubts?
WhatsApp is fastest. I usually reply within a day, whether it's a website for your shop or a role on your team.