Cybersecurity & Software Engineer — Nairobi, Kenya
Diploma in Cyber Security and Forensics, Zetech University. I build and maintain production web systems, with a focus on payment integration and application security. Currently seeking a cybersecurity attachment in Nairobi.
Application security · Payment systems security · Incident response · Digital forensics
Live e-commerce platform built and maintained for a Nairobi business. Real customers, real transactions, in production.
- Full M-Pesa Daraja integration — STK push, callback handling, payment reconciliation
- Handling of duplicate callbacks, timeout states and failed-payment recovery
- Authentication and session management, webhook validation, secrets management
- Google Merchant Center and Google Business Profile integration
- Ongoing maintenance, updates and uptime responsibility
React frontend with WebSocket data streaming and a Redis caching layer.
Security Vulnerability assessment · Network security · Cryptography fundamentals · Incident response · Digital forensics · Ethical hacking fundamentals · Risk management and governance · Cyber law
Backend Python (FastAPI, Flask, Django) · Node.js
Frontend React · Next.js · TypeScript
Data PostgreSQL · MongoDB · Redis
Tools & Infrastructure Linux · Docker · Git · Vercel · CCNA-level networking
- Preparing for CompTIA Security+
- Hands-on labs on TryHackMe
- Writing up practical notes on M-Pesa payment security
Nairobi, Kenya (GMT+3) — open to cybersecurity attachment, junior security roles and remote work.