Professional Snapshot

6+
Years Experience
20+
Servers Managed
99.9%
Uptime Achieved
100K+
Daily API Requests

Professional Summary

Full-stack developer with 6+ years in web development and server management. Started with Linux system administration before moving into application development and process automation. Proven track record of delivering high-quality software solutions, managing enterprise infrastructure, and leading technical initiatives.

Expertise in building scalable applications, implementing CI/CD pipelines, and managing containerized environments. Passionate about automation, clean code practices, and staying current with emerging technologies. Team members frequently seek my input on code quality and technical decisions.

Core Competencies

Full-Stack Development

Laravel, Flask, REST APIs, Responsive Design

DevOps & Infrastructure

Docker, Kubernetes, AWS, Linux Administration

Automation & CI/CD

GitHub Actions, Process Automation, Deployment Pipelines

Leadership & Collaboration

Team Training, Code Reviews, Technical Mentorship

View My Projects → Get In Touch →

Work Experience

2019 – Present

Web Application Engineer

Enterprise IT Company

Started as a Junior Engineer and earned promotion through consistent delivery of high-quality work and demonstrated leadership capabilities.

Key Responsibilities & Achievements:
  • Manage 20+ Linux and Windows servers, reducing downtime by 40% through improved monitoring and proactive maintenance strategies
  • Maintain WordPress infrastructure for major clients, executing complex database migrations and plugin updates with zero downtime
  • Implemented comprehensive monitoring using Dynatrace, Grafana, and Nagios, achieving 99.9% uptime SLA
  • Administer CA API Gateway processing 100,000+ daily requests, coordinating upgrades across teams without service interruption
  • Self-taught Python and PHP to automate routine tasks, reducing manual workload by 60%
  • Train and mentor junior developers on server administration and deployment best practices
Linux Administration Python PHP WordPress Monitoring Tools API Gateway
2016 – Present

Independent Full-Stack Developer

Freelance & Side Projects

Building production-grade applications and maintaining personal infrastructure while continuously learning new technologies.

Major Projects:
  • Developed two complete Point-of-Sale systems:
    • Laravel-based system with real-time inventory tracking and comprehensive sales reporting
    • Python/Flask solution featuring offline functionality with cloud synchronization
  • Built patient management system for The Hair Lab clinic handling appointments, records, and billing
  • Developed Al Haya Islamic Burial Services platform (mobile app and website) serving the Muslim community with dignified funeral services
  • Created Python automation scripts for CA API Gateway migrations (reduced process from days to hours)
  • Developed automated WordPress deployment system on AWS (reduced setup time from hours to minutes)
  • Operate 3-server homelab infrastructure:
    • Two Docker hosts and one Kubernetes node
    • Self-hosted services: password manager, code editor, proxy manager
    • Maintains 99.9% uptime supporting multiple client projects
  • Built SecureShellBot: Telegram bot for authenticated remote server management
    • Node.js/TypeScript backend with Express web interface
    • LDAP authentication with comprehensive audit logging
    • Automated deployment via GitHub Actions
Laravel Flask Docker Kubernetes AWS Node.js TypeScript CI/CD
2016 – 2017

Gaming Server Administrator

Minecraft Server Community

Managed a high-traffic gaming server with hundreds of daily active players, developing early leadership and technical skills.

  • Led team of 4 moderators and administrators
  • Handled player disputes and enforced community guidelines
  • Maintained server stability and performance under high load
  • Developed conflict resolution and team management skills

Featured Projects

Al Haya Islamic Burial Services

Live & Serving Community

Complete digital platform (mobile app and website) providing dignified Islamic funeral services to the Muslim community, ensuring all practices adhere to Islamic principles and traditions.

Key Features:
  • Mobile application for easy service booking and management
  • Responsive website with comprehensive service information
  • Integration with local mosques and Islamic centers (work in progress)
  • Cemetery coordination and burial arrangements (work in progress)
  • Professional team management system
  • Community-focused service delivery with compassionate support
About Al Haya:

Established to serve the Muslim community with dignity and respect, Al Haya works closely with trained professionals who understand Islamic burial practices. The platform facilitates seamless coordination with local mosques, Islamic centers, and cemeteries to ensure all funeral processes follow Islamic guidelines.

Mobile Development Web Development Community Service Database Management API Integration

Point-of-Sale Systems (2 implementations)

Production

Built two complete POS systems with different technology stacks to meet varying client requirements. Both systems feature comprehensive inventory management, sales tracking, and reporting capabilities.

Key Features:
  • Real-time inventory tracking and automated stock alerts
  • Comprehensive sales reporting and analytics dashboard
  • Offline functionality with cloud synchronization (Flask version)
  • Multi-user support with role-based permissions
  • Invoice generation and customer management
Laravel Python/Flask MySQL REST API Cloud Sync

Patient Management System - The Hair Lab

In Production

Complete clinic management solution handling all aspects of patient care, from appointment scheduling to billing and medical records management.

Core Functionality:
  • Appointment booking and calendar management
  • Patient records and medical history tracking
  • Automated billing and invoice generation
  • Treatment plans and follow-up scheduling
  • Secure patient data management (HIPAA considerations)
Full-Stack Development Database Design Security UX Design

SecureShellBot

Active Development
View on GitHub

Telegram bot enabling secure remote server management for authenticated users. Features comprehensive audit logging and a web interface for configuration management.

Technical Highlights:
  • Node.js/TypeScript backend with Express framework
  • LDAP authentication integration
  • Comprehensive audit logging for security compliance
  • Automated deployment pipeline using GitHub Actions
  • Real-time command execution with output streaming
Node.js TypeScript Express LDAP GitHub Actions Security

Homelab Infrastructure

99.9% Uptime

Enterprise-grade 3-server homelab running production workloads, demonstrating advanced infrastructure management and containerization skills.

Infrastructure Components:
  • Two Docker hosts for containerized applications
  • One Kubernetes node for orchestration practice
  • Self-hosted services: Bitwarden, VS Code Server, Nginx Proxy Manager
  • Monitoring and alerting with Prometheus and Grafana
  • Automated backups and disaster recovery procedures
  • Supports multiple client projects in production
Docker Kubernetes Linux Monitoring Networking DevOps

Automation & Migration Tools

Created multiple automation solutions to streamline repetitive tasks and reduce human error in production environments.

Notable Implementations:
  • CA API Gateway Migration Scripts: Python automation reducing migration time from days to hours
  • WordPress Deployment System: Automated AWS-based WordPress setup reducing deployment time from hours to minutes
  • Development Workflows: Implemented code review processes, automated testing, and CI/CD pipelines
Python Bash Scripting AWS GitHub Actions Automation

Technical Skills

Python

Flask, Automation, Scripting

PHP

Laravel, WordPress

JavaScript

Node.js, TypeScript, Express

Docker

Containerization, Multi-host

Kubernetes

Orchestration, Deployment

AWS

EC2, S3, Cloud Infrastructure

Linux

System Administration, Bash

Git & CI/CD

GitHub Actions, Workflows

Complete Skill Set

Programming Languages & Frameworks
HTML5 CSS3 JavaScript Python PHP SQL TypeScript Laravel Flask Node.js Express
Infrastructure & DevOps
Docker Kubernetes AWS Linux Administration Windows Server GitHub Actions CI/CD Pipelines Nginx Apache
Monitoring & Tools
Dynatrace Grafana Nagios Prometheus VS Code Git WordPress CA API Gateway
Professional Skills
Team Leadership Code Review Technical Mentoring Process Automation Problem Solving Documentation Agile Methodologies Technical Communication

Education & Training

Six-Month Web Development Course

Intensive Full-Stack Training

Comprehensive training covering modern web development technologies and best practices.

Curriculum Highlights:
  • HTML5, CSS3, and responsive design principles
  • JavaScript and modern ES6+ features
  • Python programming and web frameworks
  • Database design and SQL
  • Version control with Git
  • Web application architecture and best practices

Harold Cressy High School

2013 – 2017

Subjects:
  • Physical Science
  • Mathematical Literacy
  • Life Sciences
  • Geography
  • English & Afrikaans

Volunteered as a Programming Tutor (2016-2018), teaching Scratch programming to students and developing early leadership skills.

Continuous Learning

Committed to ongoing professional development through self-directed learning, online courses, and hands-on experimentation with emerging technologies.

Areas of Focus:

  • Advanced containerization and orchestration techniques
  • Cloud architecture and infrastructure as code
  • Security best practices and DevSecOps
  • Modern JavaScript frameworks and tools
  • Database optimization and scaling strategies

Get In Touch

Let's Build Something Amazing Together

I'm always interested in hearing about new opportunities, challenging projects, and collaborative ventures. Whether you need a full-stack developer, DevOps engineer, or technical consultant, let's connect!

Location

Cape Town, South Africa

Open to remote work

Availability

Open to opportunities

Full-time / Contract

What I'm Looking For

Challenging Projects

Complex problems that require innovative solutions and continuous learning

Collaborative Teams

Working with skilled professionals who value code quality and best practices

Growth Opportunities

Roles that offer professional development and exposure to cutting-edge technologies

Meaningful Impact

Projects that make a difference and solve real-world problems