About Work Experience Get in touch
Full-Stack Engineer & ML Specialist  ·  Nairobi, Kenya

Systems
that scale.
Products that ship.

Hi there. I'm Jackson, a software engineer focused on building production-grade SaaS platforms, distributed systems, and ML-integrated applications across geospatial, education, fintechs, and business management sectors.

Career snapshot
15+
Production projects delivered
4+
Years in production
5+
Locations on SaaS
Who I am

Full-Stack Engineer.
ML Specialist.
Systems thinker.

Full-Stack Engineer based in Nairobi, Kenya with 4+ years building production-grade applications that deliver measurable impact across geospatial, education, travel, and SaaS industries.

Expert in JavaScript/TypeScript, Python/Django, and Go with a strong focus on scalable multi-tenant architecture. Launched two multi-tenant SaaS platforms currently operating across 5+ locations with 99.9% uptime.

Comfortable at every layer — from database indexing and Redis caching to Kubernetes autoscaling, GitOps workflows, and ML models (TensorFlow, scikit-learn, PyTorch) shipped into production.

LanguagesJS/TS · Python · Go · SQL
FrontendReact · Next.js · Vue · Tailwind
BackendDjango · FastAPI · Node · Express
DatabasesPostgreSQL · MongoDB · Redis
DevOps & CloudDocker · K8s · Terraform · AWS
Machine LearningTensorFlow · PyTorch · sklearn
GeospatialPostGIS · Mapbox · Leaflet
ObservabilityPrometheus · Grafana · Datadog
Selected projects

What I've shipped.

Multi-Tenant SaaS
Django 5.2 django-tenants React / TypeScript PostgreSQL Celery + Redis M-PESA Daraja Africa's Talking
Where I've worked

Experience.

Mar 2021
— Present
Aptech Kenya
Senior Full-Stack Developer & ML Engineer
  • Architected and delivered 15+ production applications across education, geospatial, travel, and business sectors serving 2,000+ daily active users.
  • Optimised database performance achieving 80% reduction in query execution times via advanced indexing, connection pooling, and read replicas.
  • Implemented Redis-based distributed caching reducing database load by 70% and improving response times by 50%.
  • Built auto-scaling infrastructure using Kubernetes HPA and VPA, handling traffic spikes up to 10× normal load.
  • Established GitOps workflows with ArgoCD and Terraform achieving zero-downtime deployments, reducing deployment time by 85%.
  • Mentored 4 developers in full-stack development, Go best practices, and system design.
Aug 2020
— Dec 2020
NSSF Kenya
Software Developer — Intern
  • Built automated reporting systems saving 20+ hours of manual work weekly.
  • Developed data validation procedures ensuring 99.9% data accuracy across financial records.
  • Implemented SSL/TLS, firewall configuration, and security audit procedures.
  • Automated deployment scripts reducing manual infrastructure operations by 70%.
Certifications
  • AWS Certified Developer AssociateAmazon Web Services · 2023
  • TensorFlow Developer CertificateGoogle · 2023
  • Machine Learning SpecializationCoursera / Stanford · 2022
  • Python Advanced LevelHackerRank · 2022
  • SQL Expert LevelHackerRank · 2022
Education
  • BSc. Information TechnologyKabarak University · 2018–2021
  • Final Year Project: Distributed Systems with Predictive Maintenance — highest distinction for fault-tolerant microservices with ML-based anomaly detection.
Community
  • Space Ya Tech FoundationActive member · Lead coding workshops & mentorship

Interested in collaborating or hiring?

Whether you're scaling a SaaS platform, need distributed systems expertise, or want ML integrated into your product — I'm open to the right conversation. I respond within 24 hours.

By submitting you agree to our terms & conditions.