Backend Engineer · Full-stack & mobile
Building resilient, production-grade systems for infrastructure-constrained environments.
I build resilient, production-grade backend systems for infrastructure-constrained environments: API frameworks, payment integrations, offline-first systems, government-scale databases, and device fleet management. My work bridges robust server logic with cross-platform web and mobile front ends.
- Backend: Node.js, Express, Python (FastAPI, Django, Flask), TypeScript, RESTful APIs, Microservices, JWT, OAuth2
- Data: Data engineering, SQL (T-SQL), PostgreSQL, Snowflake, query optimization, data modeling, migration and transformation scripts
- Frontend: React, Next.js, TypeScript, PWA
- Mobile: Android Native (Kotlin), POS system development, OTA device management
- Payments: Payment platform integration, POS payment APIs, transaction flows, audit logging
- Databases: SQL Server, PostgreSQL, MySQL, SQLite, MongoDB, Redis
- DevOps & Cloud: Docker, GitHub Actions (CI/CD), DigitalOcean, Nginx, Linux, IIS
- Security: RBAC, authentication and authorization protocols, audit trail design
Cipheraith TMS live in production
A Terminal Management System for Android POS device fleets. Full-stack build with an Express backend, a React frontend, and a native Kotlin Android agent, supporting OTA updates, remote monitoring, and Sentry-based error tracking.
National weighbridge system
Database schema, frontend workflows, and payment integration for a national-scale commodity tracking system. Included a 37-day on-site deployment in a remote, infrastructure-constrained environment.
- ICTAZ Practising Licence (ICT Association of Zambia)
- Associate Data Engineer in SQL
- Microsoft SQL Server
- Databases for Back-End Development
- Meta Professional Back-End Developer
- Programming for Everybody (Python), University of Michigan
- Introduction to Cybersecurity, Cisco Networking Academy