
Jonathan Kongolo Ngoyi
Fullstack Developer & Tech Lead at Muida Tech AS
About me
Twelve years building backends, mobile apps and AI integrations. I run my own company and ship my own products — four are live right now. Most of my recent work is AI integration: four MCP servers, and a RAG service on pgvector serving public data through language models.
Who am I?
I’m a fullstack developer with twelve years’ experience, and I run my own company, Muida Tech AS. On most of my projects I’ve been the lead developer, tech lead or the only developer — from startups to IoT platforms running in Norwegian municipalities. That has given me ownership of the whole chain: needs analysis and design, data model and architecture, App Store release, operations, and the conversation with the client.
Most of my recent work is AI integration. I’ve built four MCP servers that expose data as tools language models can call — against the Norwegian Business Register and Statistics Norway for company data, and met.no for weather. The largest is Karibu Help, a multilingual guide for newcomers to Norway, where I was tech lead and built the MCP server, the ingestion pipeline and the RAG architecture on pgvector.
Before that came six and a half years at Xepto, where I moved the CityGuard backend from PHP to Java and Spring Boot, built the REST APIs, and wrote embedded C for the sensor boards sending data over MQTT. Then three years at N2 Applied on Python and Selenium test automation, and a simulator that let the team test machinery without physical hardware.
What I care about most is building for people who aren’t technologists — home care workers out in the field, municipal staff, small business owners, newcomers to Norway. That makes me care more about whether something actually gets used than whether it’s elegantly solved. I also lead JaviKoder, teaching children and young people to program.
Skills
Backend
AI & data
Mobile & frontend
Platform & testing
Services
Available for consulting through Muida Tech AS — remote, on-site or hybrid.
AI integration & MCP
Connecting your data to language models through MCP servers, RAG pipelines and vector search — so answers are grounded in your sources, not invented.
Backend & API development
Java with Spring Boot, Node.js and Python. REST APIs, data modelling, migrations off legacy stacks, and the boring reliability work that keeps them up.
Mobile apps
Flutter and React Native for iOS and Android, including offline-first sync, on-device image processing and the full store release process.
Test automation
Python, Selenium and Playwright suites that replace manual regression testing — plus simulators when the thing under test is hardware.
IoT & embedded
Embedded C, MQTT and sensor integration, through to the platform that receives, decodes and stores the data.
Teaching & enablement
Workshops and pairing so your team owns the solution afterwards. I lead JaviKoder and have run IT courses in agro-tech and embedded systems.
Works
-
Karibu Help — MCP server and AI guide for newcomers to Norway
MCP server and multilingual guide helping newcomers to Norway find official information. Tech lead in a cross-disciplinary team; built the server, the ingestion pipeline…
-
Muinda Collab — multi-tenant business platform with a shared inbox
Multi-tenant platform for SMEs with accounting, inventory, CRM and payroll, plus a shared inbox pulling together WhatsApp Business, Telegram and email. Approved as a…
-
Kryssordhjelper — search across 7.8 million synonyms
Norwegian crossword dictionary with 7.8 million synonyms and 224,000 entry words. Pattern search on partially known words, with response time at that scale as…
-
CompanyIQ — MCP server for Norwegian company data
MCP server giving language models access to Norwegian company and market data from the Business Register and Statistics Norway, for competitive analysis and market…
-
Data Explorer — local AI-powered data analysis
Desktop application for data analysis that runs entirely on your own machine. Query local datasets with DuckDB, extract from PDF, visualise — no data…
-
Norges Matfat — recipe database with faceted search
Recipe platform with over 120,000 recipes, faceted filtering by ingredient, preparation time and dietary focus, and a daily rotating set of suggestions.
-
MET MCP — weather and environmental data as model tools
MCP server exposing weather and environmental data from the Norwegian Meteorological Institute as tools language models can call directly.
Writing
-
4 min read
Building a Centralized Stripe Payment Microservice
Lessons from changing requirements, architecture challenges, and real-world payment engineering When I started building this Stripe-based payment microservice, the goal seemed clear: create a centralized, reusable billing service that multiple SaaS platforms…
-
3 min read
From Python to Electron: Building a Reliable Event Management System (and Everything That Went Wrong First)
When we started building a professional event registration and check-in system for NABA (Norwegian African Business Association), the idea seemed straightforward: Simple, right? Not quite. What began as a small Python desktop…
-
5 min read
A 4-Month Journey into Medical Device Communication
Project Duration: June – September 2024Tech Stack: React Native, Expo, TypeScript, BLE, NFC, Cloud IntegrationOutcome: Production-ready medical device management app for iOS and Android Introduction When I started building Mobile application for…
-
1 min read
Formation IoT : Connecter l’Agriculture et l’Industrie avec ESP32 + LoRa
Apprenez à créer des objets connectés pour résoudre des problèmes concrets, en utilisant des technologies professionnelles utilisées dans le monde réel. 🔧 Détails de la formation 🎯 Objectifs pédagogiques ✅ Ce que…
-
2 min read
FORMATION EXCLUSIVE À KINSHASA
“Crée ton site WordPress & Transforme-le en Revenu Passif” Par Jonathan Kongolo, expert en développement & tech entrepreneur 🇨🇩🇳🇴 Pourquoi suivre cette formation ? Ne te contente plus de savoir faire du…
-
4 min read
I Made an App in One Day – And It (Sort Of) Worked!
You ever get so fed up with a problem that you decide, “You know what? I’m gonna solve this myself, right now, today”? That’s exactly what happened to me. I made an…
-
2 min read
Why I Chose to Be a Programmer: More Than Just Code
My journey into programming didn’t start in a classroom or in front of a computer. It began with curiosity—a deep need to understand how things work. Growing up in Congo, I was…
-
2 min read
Part 2: Why Testing Matters and How to Do It Right
Testing is crucial for any software development project, yet it’s often undervalued or overlooked—especially by startups or teams rushing to market. From my personal journey, I’ve learned the hard way how skipping…
Contact
I take on consulting work through Muida Tech AS — backend, mobile, AI integration and test automation. Available immediately, open to remote, on-site and hybrid.