Summary
Raoul Marais is a Full Stack Developer with 8 years of professional experience building cross-platform web and mobile applications, with deep roots in the gambling and casinos industry. He combines proficiency in Python, JavaScript, C#, Java, Scala and LINQ with hands-on SPA and Flutter mobile development to deliver reliable end-to-end systems. His career includes long-term work at Phumelela where he delivered an international XML feed and a TV racing update system, and he now freelances building modern mobile and web experiences. Based in Pretoria, he pairs a Computer Science degree from the University of Pretoria with a Full Stack certification from Free Code Camp, and maintains a public portfolio showcasing practical projects and engineering breadth. An understated strength is his ability to bridge legacy enterprise integrations and contemporary single-page/mobile architectures, making him effective on both maintenance and greenfield initiatives.
8 years of coding experience
13 years of employment as a software developer
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
University of Pretoria
English, Afrikaans