Available for freelance: Taking on new contracts — full-stack web, mobile, and SaaS projects

Full-Stack Developer · Available for Freelance

Marinus
Jansen van Vuuren

I'm a full-stack developer based in South Africa. I design, build, and ship production software — web apps, mobile apps, SaaS platforms, and payment integrations — for clients and my own products.

Marinus Jansen van Vuuren

About

I'm Marinus Jansen van Vuuren, a full-stack developer based in South Africa working under the DevKwagga banner. I take projects end to end — architecture, backend APIs, web frontends, mobile apps, payment integration, and deployment. I've shipped three production products serving real users, and I'm currently available for freelance contracts. If you need someone who can ship a complete product on their own, get in touch.

Tech Stack

What I build with day-to-day

Languages

TypeScriptJavaScriptSQL (PostgreSQL)HTMLCSS

Frontend

ReactNext.js 15ViteReact RouterTanStack QueryTailwind CSSTiptapDOMPurify

Mobile & PWA

React NativeExpoEASService WorkersWeb App ManifestWeb PushVAPID (ECDSA P-256)

Backend & APIs

Node.js 20ExpressHonoNext.js Route HandlersCloudflare WorkersRESTWebhooksnode-cronWorker Cron Triggers

Database & Storage

PostgreSQL 16Neon (serverless Postgres)Cloudflare R2Raw SQL migrationspg@aws-sdk/client-s3

Auth & Security

JWTbcryptjsPBKDF2 (Web Crypto)Multi-tenant isolationhelmetCORSRate limiting

Infrastructure & DevOps

Cloudflare PagesCloudflare WorkersWranglerFly.ioDockerGitHub Actions

Payments & Integrations

PayFastResendGitHub APICheerio (scraping)

Testing & Tooling

JestVitestSupertestESLintTypeScript strictts-nodedotenvnpm workspaces

How I Work

End-to-end product ownershipProduction deploymentsMulti-tenant SaaSMonorepo / workspacesAPI design & integration

Selected Work

Live products I've designed, built, and shipped

LekkerRaffle

White-label raffle platform for licensed SA casino operators. React + Vite SPA, Express + Postgres API on Fly.io, multi-tenant with JWT auth, PayFast for ticket sales and operator billing.

Ticket sales + operator billing via PayFast

PaySlippa

Domestic worker payroll SaaS. BCEA-compliant payslips, UIF calculations, leave tracking, and deduction management for South African households.

Monthly subscriptions via PayFast

The Stem Co.

Custom flower bouquet builder for a Cape Town florist. Live pricing, shareable links, delivery zone management, and full admin panel.

Customer checkout via PayFast

PayFast Integration Verification

devkwagga.co.za/#verification
ProductLive URLPayFast UsePayment Type
LekkerRafflelekkerraffle.devkwagga.co.za
Ticket salesOperator billing
Once-off + recurring
PaySlippapayslippa.devkwagga.co.za
SaaS subscriptions
Monthly recurring
The Stem Co.flower-bouquet.pages.dev
Customer orders
Once-off

Developer Activity

🐙

Marinus Jansen van Vuuren

github.com/jixjansen

3

Live Products

4

Repos

SA

Based

View GitHub ↗

Contact