I am a backend and systems engineer who builds secure, scalable REST APIs and operates them in production-like environments. I enjoy turning complex requirements into robust services using Django/DRF, Laravel, and a strong focus on reliability, security, and observability. My experience spans system integration (Nextcloud DRF integrations and third-party APIs), payment workflows (M-Pesa Daraja, Paystack, Stripe) with idempotency and webhook validation, and production patterns for authentication, RBAC, and transactional integrity. I thrive on Linux, Docker, Redis, PostgreSQL/MySQL, and CI/CD (GitHub Actions), with a priority on repeatable deployments and clear observability through metrics, logs, dashboards, and alerting.

Ibrahim Mwangi Muturi

I am a backend and systems engineer who builds secure, scalable REST APIs and operates them in production-like environments. I enjoy turning complex requirements into robust services using Django/DRF, Laravel, and a strong focus on reliability, security, and observability. My experience spans system integration (Nextcloud DRF integrations and third-party APIs), payment workflows (M-Pesa Daraja, Paystack, Stripe) with idempotency and webhook validation, and production patterns for authentication, RBAC, and transactional integrity. I thrive on Linux, Docker, Redis, PostgreSQL/MySQL, and CI/CD (GitHub Actions), with a priority on repeatable deployments and clear observability through metrics, logs, dashboards, and alerting.

Available to hire

I am a backend and systems engineer who builds secure, scalable REST APIs and operates them in production-like environments. I enjoy turning complex requirements into robust services using Django/DRF, Laravel, and a strong focus on reliability, security, and observability.

My experience spans system integration (Nextcloud DRF integrations and third-party APIs), payment workflows (M-Pesa Daraja, Paystack, Stripe) with idempotency and webhook validation, and production patterns for authentication, RBAC, and transactional integrity. I thrive on Linux, Docker, Redis, PostgreSQL/MySQL, and CI/CD (GitHub Actions), with a priority on repeatable deployments and clear observability through metrics, logs, dashboards, and alerting.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Backend Developer at Zynamis Limited
May 1, 2025 - September 1, 2025
Designed and maintained RESTful APIs in Django and Laravel powering internal and client-facing systems. Built robust payment workflows integrating M-PESA, Paystack and Stripe with idempotent order handling and atomic database transactions. Reduced payment duplication incidents by enforcing unique gateway references and transactional safety. Optimized ORM queries and introduced Redis caching, reducing API latency on high-traffic endpoints. Configured CI/CD pipelines in GitHub Actions (linting, tests, security checks) for reliable deployments.
ICT Support & General Assistant at Charis Blessed School
January 1, 2024 - April 1, 2024
Resolved network, hardware and user issues for staff and students, improving support turnaround time. Assisted with basic system maintenance and documentation of common procedures.
Independent Backend & Systems Engineer at Self-Directed Projects
January 1, 2023 - Present
Implemented a high-performance TCP string server in Python with TLS support, configuration management and benchmarking harnesses for p99 latency under multiple search algorithms. Designed and debugged full Linux + WSL2 environments including virtual disk provisioning, filesystem mounts, environment variables and secure service configuration. Deployed and tuned a self-hosted Nextcloud instance (Apache, PHP, TLS) as a lab for integrations and app development experiments.
Security Officer at IEBC (NYS Deployment, General Elections)
September 1, 2022 - August 1, 2023
Maintained procedural compliance and accurate reporting in high-pressure election environments. Built strong discipline, situational awareness and teamwork skills applied in engineering work.

Education

Diploma in Information Communication Technology at National Youth Service Institute of Business Studies
January 11, 2030 - January 20, 2026
Diploma in Information Communication Technology at National Youth Service Institute of Business Studies
January 11, 2030 - February 4, 2026

Qualifications

Django Web Development — MasterCard Program (via eMobilis)
January 11, 2030 - January 20, 2026
Laravel Web Development — NYS IBS
January 11, 2030 - January 20, 2026
Leadership & Administration, Disaster Response, First Aid — NYS Training
January 11, 2030 - January 20, 2026
Django Web Development — MasterCard Program (eMobilis)
January 11, 2030 - February 4, 2026
Laravel Web Development — NYS IBS Leadership & Administration, Disaster Response, First Aid — NYS Training
January 11, 2030 - February 4, 2026

Industry Experience

Software & Internet, Professional Services, Education, Computers & Electronics, Telecommunications