Full-Stack Software Developer
George, Western Cape
A highly motivated and innovative full-stack software developer with a strong foundation in building and maintaining advanced web applications and intelligent systems. With expertise in both front-end and back-end technologies, AI integration, and cloud services, I have a proven track record of delivering impactful solutions. I am eager to contribute to a forward-thinking team where I can apply my skills to drive technological innovation and enhance user experience.
Tsolo Storage Systems • South Africa
Technologies Used: Python, FastAPI, iRODS, Rucio, Docker, PostgreSQL, Ceph + AWS S3, JSON, Bash • Architect and maintain petabyte-scale data ingestion infrastructure for the MeerKAT Radio Telescope, ensuring high-throughput, fault-tolerant transfers across federated systems in South Africa's scientific ecosystem. • Design and deploy internal APIs using FastAPI to automate and orchestrate data flows from source to storage, enabling real-time monitoring and operational scalability. • Integrate and manage distributed storage backends using iRODS, Rucio, and Ceph-backed S3, supporting mission-critical datasets for astronomical research. • Write and maintain robust backend Python services and shell scripts that perform scheduled ingest, replication, verification, and error handling across heterogeneous environments. • Implement PostgreSQL-backed metadata services and job tracking systems, leveraging JSON for configuration, logging, and inter-service communication. • Troubleshoot low-level failures using log analysis, iRODS rules, and network packet inspection, contributing to infrastructure stability and reliability. • Collaborate with data scientists, platform engineers, and remote research teams to ensure timely and accurate delivery of scientific data to processing pipelines and analysis platforms.
Orilla
Technologies Used: Python, PyTorch, CUDA, DeepStream, TensorRT, AWS, Telegram Bot API • Spearheaded the installation and maintenance of smart devices using SSH, ensuring seamless integration of PyTorch, CUDA, DeepStream, and TensorRT for AI-driven functionalities. • Developed and deployed a Telegram Bot for managing AI-based human detection systems, incorporating AWS for enhanced reliability in detection processes. • Engineered advanced scheduling features for detection systems, optimizing user experience through customization and real-time interaction. • Collaborated with security firms to facilitate the deployment and training of AI-enabled devices, enhancing the safety and security of users.
OK Retail Group
Technologies Used: Python, Django, REST API, PostgreSQL, Firebase, React, Docker, AWS • Developed a digital receipt management system integrated with accounting systems, reducing paper usage and supporting green initiatives. • Automated receipt delivery and implemented a credit-based loyalty system, boosting customer retention and aligning with environmental goals. • Designed a loyalty program within the digital receipt platform, enhancing customer engagement and promoting sustainable practices. • Led the development of a delivery web app with real-time order tracking and AWS hosting, creating a new revenue stream and supporting franchise expansion.
NN Bus Service
Technologies Used: MERN Stack (MongoDB, Express, React, Node.js) • Led the development of 'smart-pages' for real estate, integrating live renders and dynamic content, which boosted user engagement and conversion rates. • Implemented real-time property customization, enabling buyers to personalize and view finishes directly from the web interface, enhancing user experience. • Maintained a digital receipt web app, seamlessly integrated into the e-commerce system, supporting sustainability goals and enhancing the company's tech-forward image. • These innovations accelerated sales cycles and reinforced the company's brand presence in the competitive real estate market.
Silverstone Solutions
Technologies Used: Python, JavaScript, Maps API, JSON • Developed and maintained user interfaces on the CMS, utilizing Python to enhance the functionality and user interaction. • Engineered a GeoLocation API that generated heatmaps for global ad campaign performance, enabling targeted marketing efforts. • Integrated the Maps API with the Python-based CMS, successfully extracting and visualizing user coordinates to drive data-driven decision-making. • Overcame technical challenges related to data extraction and visualization, delivering a robust solution that improved marketing accuracy.
BSc in Computer Science