Kolwezi, DRC / UTC+2Kolwezi · 2026

Jude Mpoyo / Full-stack developer

I build the product.
I put it online.
I stay when it breaks..

I build web products — Laravel, Vue, TypeScript — then deploy them and look after them on my own servers.

Latest live work: Smart Cyberspace. Frontend contributor to Miabi and GoPosta. I install Miabi and deploy apps on it.

JM / KWZHow I work
BuildLaravel · Nuxt / Vue
DeployDocker · Miabi
OperateMy own infrastructure
Golang / DevOpsGo, next.Learning Go
Freelance · Remote · ContractsLaravel / Vue / TypeScript / Docker /Go ↗Work ↓

01 / Work

What I’ve actually shipped.

A Laravel job still online, a team frontend that went offline, open-source PRs, and infrastructure I run myself.

Team project / Frontend

Uzaraka

Offline

  • Nuxt 3

A classifieds platform for the DRC, built by a team: publishing and managing listings, search, secure messaging and performance tracking.

My roleFrontend with Nuxt 3, as part of the team. The repository is private.

The product is no longer online. I works on the frontend; the rest was the team’s work.

Context and contributions

What I learned there: WebSocket, Redis caching and good Git practice on a team.

Open source / Operations

Miabi

Public code

  • Vue 3
  • Go
View the code

A self-hosted PaaS written in Go and Vue 3. I contribute to its web console and use it to deploy and manage applications.

My roleFrontend contributor: admin layouts, responsive controls, workspace settings, interface fixes. On the side, I install the platform on servers and use it to deploy applications.

Six PRs merged into the web console, plus several server installations with application deployment and management.

See the contributions

Developer tool / Laravel

LaraApiStarter

Public code

  • Laravel 12
  • Actions
  • DTOs
  • REST API
View the code

A Laravel 12 REST API starter that keeps application logic in Actions and uses typed DTOs. The repository includes authentication routes and a login Action that takes a LoginDTO.

My rolePersonal project, published on my GitHub.

Public source code.

Miabi and GoPosta are written in Go. My merged contributions are to their frontend.GitHub ↗

02 / Production journal

Putting it online isn’t the end.

Miabi is an open-source project I contribute to, and a platform I install to deploy applications. Here’s what I’ve done with it.

Kolwezi → My own infrastructure
Miabi / How I workScroll or pick a step ↙

Improve the console.

My merged PRs touch admin layouts, responsive navigation, workspace settings and several forms. It’s frontend work on the Vue console.

Operations note / TLSWhen the builds stopped.
  1. 01 / Symptom

    A TLS certificate error blocked builds. They go through Miabi’s built-in registry, served by Goma Gateway.

  2. 02 / What I did

    I deleted the certificates by hand inside the Goma Gateway container.

  3. 03 / Outcome

    The certificates regenerated automatically and builds started working again.

I haven’t confirmed the original cause. This note describes what I saw and what I did.

03 / About

In Kolwezi, from interface to server.

Kolwezi, DRC
Build, deploy, learn.

I do full-stack work with Laravel/PHP, Nuxt/Vue, TypeScript and Docker, from Kolwezi in the DRC.

At Smart Cyberspace I shipped business modules, moved a backend to Laravel 11, and tightened SQL queries. Before that I work on Uzaraka’s frontend with a team (the site is no longer online), and sent interface fixes to Miabi and GoPosta.

Golang / DevOps

Learning Go.

I’m learning Go alongside my DevOps practice. Miabi and GoPosta are written in Go, which gives that learning a concrete setting. For now, my contributions stay on the frontend.

Learning Go
My tools

Laravel / PHP · Nuxt / Vue · TypeScript · Docker · SQL

04 / Tools

My everyday setup.

The tools I use, grouped by purpose. Go and Okapi are things I’m still learning.

Editor & shell

  • Ubuntu
  • VS Code
  • tmux
  • Zsh
  • Bash

Languages

  • PHP
  • TypeScript
  • Go / GolangLearning

Frameworks

  • Laravel
  • Nuxt
  • Vue

Infrastructure

Databases

  • PostgreSQL
  • MySQL

Collaboration

  • Git
  • Github

Philosophy

05 / Contact

Got something to build?
Let’s talk.

Tell me what you want to build, what’s stuck and your timeline. Freelance assignment, remote contract or a role on your team: we’ll look at it together.

mpoyojude0@gmail.com
Jude Mpoyo.Kolwezi, DRC · UTC+2GitHub ↗