Sharif Ndlovu
Cloud Infrastructure & DevOps Engineer · Pretoria, South Africa
Founder of DevBridge. This site is my running log of what I learn and build.
About me
I build scalable, maintainable systems for government and commercial clients: production Django platforms running on AWS. My day-to-day is cloud infrastructure, CI/CD and backend engineering, and I study Azure, networking and Linux alongside it.
Education: BSc in Computer and Application Development (Varsity College), plus a short course in Programming Languages and Artificial Intelligence (University of Pretoria).
Skills
| Area | Tools |
|---|---|
| Languages | Python, Java, JavaScript, C#, Kotlin, SQL, Bash |
| Backend | Django and DRF, ASGI/WSGI, Celery with RabbitMQ, REST API design |
| Cloud and DevOps | AWS (ECS Fargate, RDS, ElastiCache, S3, CloudFront, Route 53, IAM), Azure, Docker, GitHub Actions, CI/CD, CloudFormation, CloudWatch |
Open-source projects
- NetPulse: self-hosted network monitoring that runs on a Raspberry Pi (repo)
- Siteward: passive web security scanner (repo)
About this site
The Knowledge Hub is a personal learning log. Notes start as rough, hands-on work, then get tidied (with help from an LLM for formatting and grammar) so I can find them again. Where a note comes from a project I built and shared, it links to the public repository.
What I work with
| Area | Topics |
|---|---|
| Cloud | Azure, AWS and GCP services and architecture |
| Containers and orchestration | Docker, Compose, Kubernetes |
| DevOps | CI/CD, Jenkins, GitHub Actions, Terraform, CloudFormation, Bicep, Ansible |
| Networking and Linux | Network devices, VLANs, services, hardening, monitoring |
| Security | Web security scanning |
| AI | Agents, MCP, Claude Code workflows |
| Software | Django, algorithms and metaheuristics, databases |