I am a full-stack software engineer with a strong proficiency in both back-end and front-end frameworks. With a passion for learning about the latest technologies, I stay up-to-date with industry trends and best practices to deliver innovative solutions.
Academically, I hold a Bachelor of Science in Computer Science (Completing in 2025) from the University of London, and I have completed a diploma in IT Systems Development in Web and Mobile Development from the Academic Institute of Excellence. I also hold a Bachelor of Education (SFETP) and a Higher Certificate in Adult Basic Education and Training from the University of South Africa.
With over 7 years of experience in the IT industry, I have a strong track record of success. I have worked as a Full Stack Web Engineer and CEO at TopFinSolutions (Pty) Ltd from July 2017 to July 2020, where I developed website components using modern frameworks, created high-quality mock-ups and prototypes, and converted mock-ups into various programming languages such as HTML, JavaScript, ASP.Net, JAVA, Xamarin, C++, WPF, and WinForms. I also have hands-on experience using UNIX and Apache web servers, and have completed full redesigns of existing websites to improve navigation, visuals, and search engine rankings.
Previously, I was working as a Full Stack Software Engineer and Head of Development at Fördel Technologies from August 2020 - March 2023. I was responsible for managing client relationships, producing innovative solutions, training and leading team members, and overseeing the development process. also to serve as the Scrum Master, Lead Architect, and Developer, and is responsible for producing technical documentation, estimating work, testing, and collaborating with internal teams and vendors to fix and improve products. I am skilled in project management, software development, software architecture, web development, mobile development, budgeting and costing analysis, process development and improvement, and Oracle Database.
With a strong work ethic and dedication to staying updated with the latest technologies and best practices, I consistently deliver high-quality results and contribute to the success of the team and organization I work with. I am known for my ability to analyze complex problems, develop efficient solutions, and mentor and guide team members.
Skills
Experience Level
Language
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a AI Engineer
We have the best ai engineer experts on Twine. Hire a ai engineer in Pretoria today.