Skip to content

Sharif Ndlovu

Sharif Ndlovu

Cloud Infrastructure & DevOps Engineer · Pretoria, South Africa

Founder of DevBridge. This site is my running log of what I learn and build.

Portfolio GitHub LinkedIn

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

Where to start