I build secure, scalable solutions using modern technologies. Specializing in Software Engineering and DevOps, with keen interest and passion in AWS Cloud Development, Cybersecurity, and Data Science to deliver high-performance applications that solve real-world challenges.

Computer Science graduate and active open-source contributor specializing in building secure, scalable, high-performance solutions. My expertise spans Software Engineering, DevOps, AWS Cloud Development, Web Development, Database Management, and Software Testing, with a strong focus on end-product delivery and collaborative development.
Driven by a passion for Cybersecurity and Data Science, I thrive in dynamic environments that foster innovation and continuous learning. I am committed to delivering cutting-edge solutions that solve real-world challenges, meet evolving industry demands, and create meaningful impact through technology.
Pursuing an Honours degree in Computer Sciences with a focus on cybersecurity, software engineering, and data-driven technologies. Coursework spans Information Security, Digital Forensics, Software Engineering, Educational Software Development, and Data Mining, alongside a Research Report. Active in the Computer Science Society, Cybersecurity & Digital Forensics, and Research & Data Analytics societies.
Developed a custom marketing website for a South African AgriTech startup showcasing their IoT-based farm monitoring solution. Implemented smooth animations, video integration, and a compelling product narrative. Designed a modern, mobile-optimised website with responsive design and enhanced cross-platform performance. Owned the full project lifecycle: UI/UX design, frontend development, Vercel deployment, image optimisation, and SEO configuration.
Graduated with distinction in Software Engineering, demonstrating advanced proficiency in software design, agile methodologies, and CI/CD practices. Developed and deployed 15+ projects on GitHub with comprehensive documentation and live demos. Participated in hackathons including the Nemisa 2023 Data Science Datathon, authored Capture The Flag cybersecurity challenges, and mentored peers through the STARS Mentorship Programme.
Designed and prototyped a new user interface from scratch using HTML, TailwindCSS, and JavaScript, then rebuilt the application with Django and HTMX for dynamic interactions. Integrated OpenAI and Google AI models for text, image, and video generation with real-time streaming via Server-Sent Events. Configured Django Vite to bundle JavaScript and manage TailwindCSS, replacing CDN usage for improved performance.
Completed an intensive bootcamp focused on modern web technologies and industry-standard development practices. Strengthened skills in building robust, scalable web applications with emphasis on responsive design, performance optimization, and unit testing. Advanced capabilities in coding techniques, debugging strategies, and modern JavaScript frameworks.
Developed secure, scalable applications using modern languages and frameworks within Agile teams. Implemented CI/CD pipelines, automated testing, and code quality practices. Designed responsive, accessible user interfaces and managed cloud infrastructure through DevOps practices, automated deployments, and monitoring solutions.
Completed the Cloud Development Nanodegree three weeks ahead of schedule while managing university coursework, ranking among the top four participants. Built production-ready applications featuring microservices architecture, serverless framework, and RESTful APIs with AWS S3 and PostgreSQL. Deployed containerized applications using Docker and Kubernetes, leveraging AWS Lambda, API Gateway, EC2, and CloudFormation.
Maintained computer lab infrastructure supporting students and faculty, ensuring high availability through proactive monitoring and rapid issue resolution. Performed hardware maintenance, software installations, and troubleshooting to minimize downtime and optimize productivity. Conducted live casting setups for lectures and events while maintaining detailed documentation and implementing efficient workflow processes.
Pursuing an Honours degree in Computer Sciences with a focus on cybersecurity, software engineering, and data-driven technologies. Coursework spans Information Security, Digital Forensics, Software Engineering, Educational Software Development, and Data Mining, alongside a Research Report. Active in the Computer Science Society, Cybersecurity & Digital Forensics, and Research & Data Analytics societies.
Graduated with distinction in Software Engineering, demonstrating advanced proficiency in software design, agile methodologies, and CI/CD practices. Developed and deployed 15+ projects on GitHub with comprehensive documentation and live demos. Participated in hackathons including the Nemisa 2023 Data Science Datathon, authored Capture The Flag cybersecurity challenges, and mentored peers through the STARS Mentorship Programme.
Completed an intensive bootcamp focused on modern web technologies and industry-standard development practices. Strengthened skills in building robust, scalable web applications with emphasis on responsive design, performance optimization, and unit testing. Advanced capabilities in coding techniques, debugging strategies, and modern JavaScript frameworks.
Completed the Cloud Development Nanodegree three weeks ahead of schedule while managing university coursework, ranking among the top four participants. Built production-ready applications featuring microservices architecture, serverless framework, and RESTful APIs with AWS S3 and PostgreSQL. Deployed containerized applications using Docker and Kubernetes, leveraging AWS Lambda, API Gateway, EC2, and CloudFormation.
Developed a custom marketing website for a South African AgriTech startup showcasing their IoT-based farm monitoring solution. Implemented smooth animations, video integration, and a compelling product narrative. Designed a modern, mobile-optimised website with responsive design and enhanced cross-platform performance. Owned the full project lifecycle: UI/UX design, frontend development, Vercel deployment, image optimisation, and SEO configuration.
Designed and prototyped a new user interface from scratch using HTML, TailwindCSS, and JavaScript, then rebuilt the application with Django and HTMX for dynamic interactions. Integrated OpenAI and Google AI models for text, image, and video generation with real-time streaming via Server-Sent Events. Configured Django Vite to bundle JavaScript and manage TailwindCSS, replacing CDN usage for improved performance.
Developed secure, scalable applications using modern languages and frameworks within Agile teams. Implemented CI/CD pipelines, automated testing, and code quality practices. Designed responsive, accessible user interfaces and managed cloud infrastructure through DevOps practices, automated deployments, and monitoring solutions.
Maintained computer lab infrastructure supporting students and faculty, ensuring high availability through proactive monitoring and rapid issue resolution. Performed hardware maintenance, software installations, and troubleshooting to minimize downtime and optimize productivity. Conducted live casting setups for lectures and events while maintaining detailed documentation and implementing efficient workflow processes.

















Description: Developed a custom marketing website for a South African AgriTech startup, showcasing their IoT-based farm monitoring solution. Implemented smooth animations, video integration, and a compelling product narrative that guides users from problem identification to solution adoption.
Frontend: Next.js, TypeScript, Tailwind CSS, Responsive Design, Framer Motion
DevOps: Vercel Deployment, Image Optimization, SEO Configuration, Performance Tuning

Description: Built a civic engagement platform enabling citizens to report and track government service delivery issues. Features real-time data visualizations, sentiment analysis, and interactive dashboards providing insights into public sentiment across municipalities.
Frontend: Next.js, TypeScript, Radix UI, ECharts, Jest
Backend: Node.js, Express.js, Flask, Supabase, Docker, NGINX, WebPack, ESLint

Description: Engineered a complete compiler for the Recursive Student Programming Language from scratch. Implemented all compiler phases including lexical analysis, parsing, semantic analysis, type checking, and target code generation with comprehensive test coverage.
Technologies: Python, Lexer, Parser, Scope Analyzer, Type Checker, Code Generator, PyTest, NASM Assembly, Virtual Environment

Description: Developed a production-ready RESTful API demonstrating modern backend best practices. Features JWT authentication, database migrations, interactive Swagger documentation, and containerized deployment with comprehensive CI/CD pipelines.
Technologies: FastAPI, PostgreSQL, SQLAlchemy, JWT Authentication, Docker, Heroku, Uvicorn ASGI, GitHub Actions, Alembic Migrations

Description: Architected a full-stack serverless task management application utilizing AWS services. Implemented secure user authentication, CRUD operations with data isolation, and image attachment capabilities using event-driven architecture patterns.
Technologies: AWS Lambda, API Gateway, DynamoDB, S3, Auth0, Serverless Framework, IAM, CloudFormation, Node.js

Description: Designed and deployed a cloud-native image sharing platform using microservices architecture. Implemented user authentication, image upload/processing pipelines, and auto-scaling infrastructure with container orchestration.
Frontend: Angular, Ionic, TypeScript
Backend: Node.js, Express.js, PostgreSQL (RDS), Amazon S3
DevOps: Docker, Kubernetes, NGINX Reverse Proxy, HorizontalPodAutoscaler, CI/CD Pipelines

Description: Built a scalable cloud-based image processing API enabling users to upload images and apply filters via RESTful endpoints. Deployed on AWS Elastic Beanstalk with automated scaling and high availability configuration.
Technologies: Node.js, Express.js, AWS Elastic Beanstalk, IAM, RESTful API Design, Image Processing, CI/CD

Description: Developed a custom multi-threaded testing framework enabling parallel test execution with configurable execution modes. Demonstrates significant performance improvements over sequential testing through efficient thread pool management.
Technologies: Java, Gradle, Custom Annotations, ThreadPool Executor, Apache Commons Math, Google Guava, Kotlin DSL, Maven Central

Description: Implemented a custom database indexing system using self-organizing Treaps. Combines randomized binary search tree properties with adaptive reorganization to optimize query performance based on access patterns.
Technologies: Java, Treap, Binary Search Trees, Max Heap, Self-Organizing Data Structures, CRUD Operations, Exception Handling

Description: Built a comprehensive suite of network protocol implementations from scratch, demonstrating deep understanding of networking fundamentals and RFC specifications. Includes fully functional servers for multiple application-layer protocols.
Technologies: C++, HTTP/1.1, CGI, FTP (Active/Passive), SMTP, POP3, LDAP, Telnet, Socket Programming, RFC Compliance
Description: Executed a complete website transformation for South Africa's leading security services provider. Migrated from WordPress to a custom Next.js implementation, achieving enhanced performance, improved SEO rankings, and zero-downtime hosting migration.
Frontend: Next.js, TypeScript, Tailwind CSS, Responsive Design, SEO Optimization
DevOps: DNS Zone Management, Hosting Migration, Google Analytics Integration, Performance Monitoring

Description: Developed a real-time multiplayer game where players compete to identify car brand logos. Features low-latency WebSocket communication, live scoreboards, and persistent leaderboards demonstrating full-stack real-time application development.
Frontend: JavaScript (ES6+), HTML5, CSS3, Responsive Design, Real-Time UI Updates
Backend: Node.js, Socket.io, Express.js, PHP, MySQL