███████╗██╗ ██╗██████╗ ██╗ ██╗███████╗███╗ ██╗ ██████╗ ██╗
██╔════╝██║ ██║██╔══██╗╚██╗ ██╔╝██╔════╝████╗ ██║██╔════╝ ██║
█████╗ ██║ ██║██████╔╝ ╚████╔╝ █████╗ ██╔██╗ ██║██║ ███╗██║
██╔══╝ ██║ ██║██╔══██╗ ╚██╔╝ ██╔══╝ ██║╚██╗██║██║ ██║██║
██║ ╚██████╔╝██║ ██║ ██║ ███████╗██║ ╚████║╚██████╔╝██║
╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚═════╝ ╚═╝
Building systems that deploy themselves.
class Engineer:
name = "Mahmud Abdulmalik"
role = ["Backend Engineer", "DevOps", "Cloud & Platform Engineering"]
location = "Africa"
available = "Worldwide (Remote)"
focus = "Automation-driven infrastructure & backend systems"
currently = "Building a custom CI/CD runner from scratch"
def philosophy(self) -> str:
return "If you're doing it more than once, automate it."|
Languages Backend Frontend Mobile |
Cloud Containers CI/CD IaC |
Databases Messaging Monitoring Web Servers |
A fully automated CI/CD runner built from scratch — orchestrating builds, tests, and deployments across multiple stacks.
- Auto-detects project stack (Python / Node.js) from repo structure
- YAML-based pipeline configs: install → test → build → deploy
- Dockerized job isolation for secure, reproducible builds
- Worker queue system (Celery/RQ) for parallel job orchestration
- Deployable to pxxl.app / AWS / DigitalOcean
Python Docker Celery PostgreSQL GitHub Actions pxxl.app
Backend & DevOps Engineer — Self-Initiated Projects 2025 – Present
- Designed and built a custom CI/CD runner from scratch to automate builds, testing, and deployment pipelines
- Deployed cloud-native apps and backend systems using pxxl.app, Docker, and Terraform
- Built a scalable API platform with role-based auth, background jobs, and caching layers
- Created automation scripts and internal tooling for infrastructure provisioning, backup, and job orchestration
- Configured monitoring/logging pipelines with Prometheus & Grafana for system observability