Backend
Engineer
DevOps
Engineer
DevSecOps
Engineer
September 2024 - June 2026
The brief
Arpella stores is a wholesale distribution company supplying products to retailers. I primarily focused on the design, implementation and deployment of their e-commerce platform and point-of-sale (POS) systems streamlining operations and enhance service delivery.
Key Responsibilities & Achievements
Responsibilities
- Design and develop a cloud-native, containerized backend infrastructure & API platform utilizing Docker and Microservices.
- Enforce enterprise-grade engineering standards ensuring exceptional code quality and translating complex business requirements into highly maintainable technical designs.
- Designed, normalized and optimized SQL database schemas using MySQL, implementing asynchronous data access and query tuning.
- Safely integrate MPESA APIs and SMS notification services using strict data validation, input sanitization and secure coding practices.
- Build and maintain CI/CD pipelines using GitHub Actions for automated, multi environment deployment across Staging and Production stages.
- Prepare comprehensive technical documentation for APIs using Swagger, detailing structured endpoint groupings.
Achievements
- Successfully architected and deployed a scalable backend infrastructure leveraging containerized services with automated load balancing and optimized traffic routing.
- Reduced deployment risk and accelerated software release cycles by automating multi-environment CI/CD and security pipelines.
- Improved application performance and system reliability by implementing real time performance monitoring and proactive alerting. .