Work-life balanceCareer advancementFlexible work hours
Summary
Full Stack Engineer developing scalable REST APIs, responsive interfaces with React, Vue, Node, NextJS, NestJS and Django, and cloud-backed features with SQL and NOSQL and AWS S3. Delivers clean application architecture, database optimization, and integrated front-end and back-end workflows for business systems. CI/CD, Docker, database optimization, and client planning. Guides code reviews. Supports testing, debugging, and iterative improvements that keep releases stable.
Overview
4
4
years of professional experience
1
1
Language
Work History
Full Stack Developer
Clicit Digital
Centurion, South Africa, Gauteng
02.2025 - Current
Lead Software Developer specializing in secure, scalable full-stack solutions (React, Vue, Node, Django, OS). Core strengths: security (RBAC, OWASP), Agile client planning, database optimization, CI/CD, cross-platform development, and technical team leadership.
Led development of a mobile and web delivery request system with real-time order tracking, step-by-step delivery notifications, and full admin inclusion in the process flow.
Led seamless project deployments using modern DevOps practices.
Built a comprehensive enterprise management system covering team management, file management, learner management, timesheet tracking, payroll processing, and test management.
Developed an estate management platform focused on safety and rapid incident reporting for residents and security teams.
Catered to clients' plans for application and provided developer insight on suggestions.
Catered to clients plans for application and provided developer insight on suggestions.
Participated in code reviews, provided constructive feedback, and mentored intern developers.
Participated in code reviews, provided constructive feedback, and mentored intern developers.
Managed team of 3 junior engineers on projects in Frontend and also backend API design.
Fullstack Developer
EPF Artificial Inteligent Campus
Sandton Illovo
09.2024 - 01.2025
Integrated AWS S3 for efficient cloud storage, enhancing scalability and reliability.
Designed intuitive graphical user interfaces, leveraging knowledge of serial communications and database design to improve user interaction.
Designed intuitive graphical user interfaces using knowledge of serial communications and database design.
Collaborated with clients on application plans, providing actionable developer insights and suggestions.
Led seamless project deployments using modern DevOps practices.
Participated in code reviews, provided constructive feedback, and mentored intern developers.
Developed end-to-end web applications using JavaScript, Node.js, and React to enhance user experience.
Collaborated with cross-functional teams to gather requirements and translate them into technical specifications.
Implemented RESTful APIs and integrated third-party services to improve application functionality.
Conducted code reviews and provided mentorship to junior developers, fostering team growth and knowledge sharing.
Led Agile sprint planning sessions and contributed to project timelines, enhancing workflow efficiency.
Fullstack Developer
Tuto Consultant
Midrand
06.2023 - 08.2024
Developing and deploying dynamic web applications. Adept in both front-end and back-end development, proficiency in JavaScript, React, Node.js, redux, Mongodb, and various database technologies. collaborate effectively with clients and cross-functional teams to deliver high-quality, scalable solutions that meet and exceed business requirements
Designed and developed web applications to meet client specifications and enhance user experience
Designed web application and developed them
Worked closely with client to establish problem specifications and system designs
Created an application in Javascript and Node.js using VScode from start to finish
Catered to clients' plans for application and provided developer insight on suggestions
Assisted senior developers in coding, debugging, and testing applications, contributing to delivery of high-quality products
Participated in code reviews, provided constructive feedback, and mentored intern developers
Software Engineer Intern
AkiTech Inc
Pretoria
02.2023 - 06.2023
Software Engineer intern. Adept at working closely with clients and cross-functional teams to gather requirements, design system architectures, and deliver high-quality software solutions. Strong problem-solving abilities and writing clean, efficient, and maintainable code.
Studied software engineering principles and practices to enhance technical knowledge
Assisted experienced software engineers in project tasks, contributing to successful project delivery
Testing software applications and patches
Collaborated with team members to design and develop new software features, improving overall functionality
Implementing updates and changes in software
Assisting experienced software engineers
Learning about software engineering
Experimenting with program design elements
Web/App Developer Trainee
Mlab
Pretoria
05.2022 - 11.2022
Developed web applications using HTML, CSS, JavaScript, and react front-end frameworks
Performed effectively in fast-paced environments, adapting skills as needed
Communicated effectively with team members while managing multiple tasks
Acquired new knowledge and skills rapidly to meet project demands
Ability to perform in a fast-paced work environment and up-skill as required
Excellent interpersonal communication skills and the ability to multitask effectively