Skip to main content
Derick Mghanga

Derick Mghanga

Software Developer

Talent
KEMember since August 10, 2026
PHPSQLNext.jsLaravelPostgreSQLRedisPgBouncerGitDockerKubernetesSlackAWSS3CloudflareR2GrafanaTanstackfail2banUFW
·

Hire this person

Send a job offer directly to this candidate

PHPSQLNext.jsLaravelPostgreSQL

About

Software engineer with a track record of architecting and shipping scalable web applications and software end-to-end. Thrives in fast-paced, agile environments, translating complex requirements into clean, maintainable systems. Passionate about software architecture, performance, and building products that solve real-world problems.

Experience

Software Developer | Kenyan Classified Ads & Marketplace at FREE MARKET KENYA (freemarket.co.ke) (Present)

  • Built a search & ranking engine using cursor-paginated listing API with a relevance scoring system, ensuring featured sellers get visibility while keeping results relevant, the core monetization-vs-relevance balance every classifieds platform has to solve.
  • Implemented caching with cache stampede prevention (distributed locking) so high-traffic category pages don't hammer the database when cache expires simultaneously for many users, essential for a marketplace with bursty traffic.
  • Self-hosted and operated production infrastructure on Linux VPS using Docker and Kubernetes, handling deployment, scaling, and service orchestration without reliance on managed cloud platforms.
  • Built CI/CD pipelines with GitHub Actions (including automated rollout failure detection), managed PostgreSQL connection pooling via PgBouncer, and automated off-site database backups to S3/R2 for disaster recovery.
  • Hardened infrastructure security through SSH key-only auth, fail2ban, UFW firewall rules, Linux user isolation, and containerized workload separation, significantly reducing the attack surface across multi-service deployments.
  • Docker, Kubernetes, GitHub actions, AWS, S3, Cloudflare, Next.js, DRF, Redis, PgBouncer, fail2ban, UFW, Linux

Software Developer at ILO VALUE (2024-10 – 2025-08)

  • Designed and built interactive, data-heavy dashboards and reporting tools (real-time filters), reducing report generation time by 70% and supporting datasets of 100,000+ records with sub-second load times via caching and virtualization.
  • Created intuitive, accessible interfaces for handling sensitive corporate data, implementing security best practices (RBAC, encryption, audit logging) that reduced compliance/audit findings by 25% and cut onboarding time for new users by 30%.
  • Re-architected backend services to optimize performance under heavy, multi-tenant loads, implementing caching, query optimization, and connection pooling, which reduced average API response time by 45% (from ~800ms to ~440ms), cutting database load by 50% and enabling the platform to handle 2x traffic growth without additional infrastructure cost.
  • PHP, Laravel, Grafana, Slack, Redis, PgBouncer, Throttling, Tanstack

Education

Full Stack Software Development – IBM SKILLS NETWORK (2024-01 – 2024-10)

Bachelor of Science in Electronics – SOUTH EASTERN KENYA UNIVERSITY (2017-08 – 2022-10)

Skills

Software Developer

Reviews

Related