derrick User
@derrickuser3
I’m a Java software engineer building scalable, secure backend systems with strong SDET and cloud reliability.
What I'm looking for
I’m a Java Software Engineer II with 5+ years of experience designing and maintaining scalable, secure backend systems, integrating complex services with network security protocols, and optimizing for high availability in Linux-based environments. At TomTom, I took full ownership of mission-critical Map Editing and Map Viewer backend services end-to-end, delivering automated testing, CI/CD pipelines, and SLA/SLO management that resulted in 99.9% uptime.
I also improve reliability and security through incident response and root-cause analysis, dashboards and automated alerting to reduce mean time to detection, and zero downtime migrations that protect sensitive data integrity. Earlier, at Safaricom PLC (Vodafone Kenya), I built and optimized Java microservices for high-volume payment workflows, and as an SDET I architected Safaricom’s first enterprise automated testing framework, integrating functional, API, performance, and security tests into Jenkins and Azure DevOps pipelines while improving test coverage by 30%.
Experience
Work history, roles, and key accomplishments
Software Engineer II
TomTom
Nov 2024 - Sep 2025 (10 months)
Owned end-to-end backend services for mission-critical Map Editing and Map Viewer platforms, ensuring production readiness through automated testing and CI/CD with SLA/SLO management and 99.9% uptime. Improved container delivery pipelines (Docker/Kubernetes), led incident response and RCA with observability dashboards, and executed zero-downtime migrations for large-scale map editing databases.
Software Engineer
TomTom
Nov 2021 - Nov 2024 (3 years)
Developed and maintained core features for a mission-critical Map Editing platform, supporting high-quality UI/UX and backend stability. Optimized Docker/Kubernetes CI/CD pipelines to enable blue/green and canary deployment strategies and implemented Playwright-based E-to-E, system, and smoke tests.
Software Engineer
Safaricom PLC (Vodafone Kenya)
Jan 2021 - Nov 2021 (10 months)
Built and optimized high-performance Java microservices supporting M-PESA payment workflows, mobile data platforms, and cross-border integrations at scale with security and reliability focus. Tuned database access patterns to reduce latency during traffic spikes and delivered a microservices testing framework with automated quality gates to reduce production defects and improve velocity.
Software Engineer in Test (SDET)
Safaricom PLC (Vodafone Kenya)
Sep 2018 - Jan 2021 (2 years 4 months)
Architected and delivered Safaricom’s first enterprise automated testing framework, increasing test coverage by 30% and removing critical bottlenecks in the release cycle. Integrated automated functional, API, performance, and security tests into Jenkins and Azure DevOps pipelines, and built a unified test data lake with Power BI dashboards to improve visibility and defect management.
Education
Degrees, certifications, and relevant coursework
Dedan Kimathi University of Technology
Bachelor of Science, Geomatics & Geospatial Information Systems
Completed a BSc in Geomatics & Geospatial Information Systems at Dedan Kimathi University of Technology.
Moringa School
Certificate in Software Development, Software Development
Completed a Certificate in Software Development at Moringa School.
ISTQB
ISTQB Certified Tester - Foundation Level, Software Testing
Earned the ISTQB Certified Tester (Foundation Level) certification.
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring derrick?
You can contact derrick and 90k+ other talented remote workers on Himalayas.
Message derrickGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
