About Me
I'm a versatile and detail-oriented Full Stack Developer with expertise in Java, JavaScript, TypeScript, React, Node.js, and Spring Boot. With hands-on experience in database management (SQL & NoSQL) and deploying applic…
I'm a versatile and detail-oriented Full Stack Developer with expertise in Java, JavaScript, TypeScript, React, Node.js, and Spring Boot. With hands-on experience in database management (SQL & NoSQL) and deploying applications using Docker and Kubernetes, i'm passionate about developing high-quality, scalable, and responsive software solutions.
My professional journey includes a full-stack development internship at Tshimologong Precinct (Wits University), where i gained valuable experience in Agile development, performance optimization, and version control using Git/GitHub. Additionally, i have experience as an IT Technician at the Gauteng Department of Education, providing technical support and troubleshooting IT systems. My background also includes roles in customer service and sales, demonstrating strong problem-solving, communication, and teamwork skills.
I holds a BSc in Information Technology (Computer Science & Informatics) from the University of Johannesburg, complemented by certifications in Artificial Intelligence & African Insight and FAIS NQF Level 4. He is driven by a passion for technology, continuous learning, and delivering innovative solutions that enhance user experiences.
Experience
Full Stack developer (Intern)
Developed full-stack applications using Java, Spring Boot, React, and SQL/MongoDB. Collaborated in an Agile team, optimized performance, deployed with Docker/Kubernetes, and maintained version control with Git/GitHub while documenting technical processes.
IT Technician (Intern)
Provided technical support, troubleshooted IT issues, installed and maintained systems, assisted users, and ensured system security and efficiency while managing multiple tasks under pressure.
Sales Assistant (Casual)
Assisted customers with product selection, handled queries, and ensured a positive shopping experience. Managed stock, processed transactions, and maintained store displays. Supported promotions, achieved sales targets, and upheld store cleanliness and organization.
Client services consultant
Provided personalized client assistance, resolved inquiries, and managed customer accounts. Conducted vehicle inspections, accurately captured data, and communicated policy details. Assisted with claims and services, ensuring high customer satisfaction.
Full Stack developer (Intern)
Developed full-stack applications using Java, Spring Boot, React, and SQL/MongoDB.
Collaborated in an Agile team.
Optimized performance.
Deployed with Docker/Kubernetes.
Maintained version control with Git/GitHub.
Documented technical processes.
IT Technician (Intern)
Provided technical support.
Troubleshooted IT issues.
Installed and maintained systems.
Assisted users.
Ensured system security and efficiency.
Managed multiple tasks under pressure.