// resume
Resume
A concise overview of my experience, skills, and background as a full-stack software engineer.
Moses Kalunga
Full-Stack Software Engineer
Summary
Full-Stack Software Engineer with 3+ years of professional experience building production-grade web applications, REST APIs, and backend systems. Grounded in systems engineering and network infrastructure (ESIS, 2014–2019), with hands-on software development experience at CINOLU and through freelance engagements. Focused on clean architecture, TypeScript, NestJS, and React — with a systems-first mindset shaped by real operational infrastructure exposure.
Work Experience
Checknocrats
ATM Technical Operations / Technical Support
Kinshasa, DRC
- Preventive and corrective maintenance of ATM infrastructure across multiple deployment sites
- Network diagnostics and connectivity troubleshooting at the protocol level (TCP/IP, LAN)
- Real-time incident response and system reliability monitoring
- Vendor escalation management and SLA compliance tracking
Freelance
Full-Stack Software Engineer
Remote
- Architected REST APIs with NestJS following clean architecture and modular design principles
- Implemented JWT authentication with refresh token rotation, RBAC, and device session tracking
- Containerized applications with Docker, deployed on Linux VPS with Nginx reverse proxy and PM2
- Designed normalized relational schemas with Prisma ORM targeting PostgreSQL and MySQL
CINOLU
Software Engineer
Kinshasa, DRC
- Developed and maintained RESTful APIs consumed by React frontends and mobile clients
- Designed and normalized relational database schemas in MySQL for query performance
- Built reusable React components with TypeScript and maintained production applications
- Introduced modern TypeScript patterns to progressively modernize legacy codebases
Education
ESIS — École Supérieure d'Informatique Salama
Engineering Degree — Systems, Networks & Infrastructure
KADEA Academy
Web & Mobile Development — Intensive Bootcamp
Detailed breakdown of each role on the Experience page — or reach out directly.