PJ Pretorius
@pjpretorius
Innovative full-stack software developer with expertise in web applications.
What I'm looking for
I am a highly motivated and innovative full-stack software developer with a strong foundation in building and maintaining advanced web applications and intelligent systems. My expertise spans both front-end and back-end technologies, AI integration, and cloud services, allowing me to deliver impactful solutions that enhance user experience.
Throughout my career, I have architected and maintained complex data ingestion infrastructures, developed AI-driven functionalities, and led the creation of digital solutions that align with sustainability goals. I thrive in collaborative environments and am eager to contribute to a forward-thinking team where I can apply my skills to drive technological innovation.
Experience
Work history, roles, and key accomplishments
Backend Systems Engineer
Tsolo Storage Systems
Oct 2024 - Present (10 months)
Architected and maintained petabyte-scale data ingestion infrastructure for the MeerKAT Radio Telescope, ensuring high-throughput, fault-tolerant transfers across federated systems. Designed and deployed internal APIs using FastAPI to automate and orchestrate data flows from source to storage, enabling real-time monitoring and operational scalability.
Full-Stack Developer
Orilla
Jul 2024 - Oct 2024 (3 months)
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.
Software Developer
OK Retail Group
Jul 2022 - Dec 2022 (5 months)
Developed a digital receipt management system integrated with accounting systems, reducing paper usage and supporting green initiatives. 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.
Software Developer
Silverstone Solutions
Jul 2022 - Dec 2022 (5 months)
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.
Web Developer
NN Bus Service
Jan 2022 - Jun 2022 (5 months)
Led the development of 'smart-pages' for real estate, integrating live renders and dynamic content, which boosted user engagement and conversion rates. Maintained a digital receipt web app, seamlessly integrated into the e-commerce system, supporting sustainability goals and enhancing the company’s tech-forward image.
Education
Degrees, certifications, and relevant coursework
Stellenbosch University
BSc in Computer Science, Computer Science
2021 - 2024
Grade: Distinction
Graduated with distinctions in all Computer Science modules (CompSci 114, 144, 214, 244, 314, 344). Completed advanced courses in Applied Mathematics, gaining proficiency in tools such as Matlab, Wolfram, and Desmos.
Availability
Location
Authorized to work in
Website
[email protected]Job categories
Interested in hiring PJ?
You can contact PJ and 90k+ other talented remote workers on Himalayas.
Message PJFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
