Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Languages
Timeline
Generic

Tshilidzi Tshitereke

Thohoyandou

Summary

As a computer science enthusiast, I am dedicated to exploring the dynamic intersections of technology and innovation. My academic pursuits have equipped me with a robust foundation in programming, algorithms, and system design. I am passionate about leveraging my skills to tackle complex challenges and contribute to the ever-evolving landscape of cutting-edge technologies. Through hands-on projects and continuous learning, I am committed to staying at the forefront of advancements in computer science to make meaningful contributions to the field. Self-directed Work Study Student motivated to apply education and experience in job role. Excellent listener comfortable completing various tasks to keep operations running smoothly.

Overview

2
2
years of professional experience
1
1
Certificate

Work History

Work Integrated Intern(Software Engineer )

South African radio Astronomy observatory
Cape Town
07.2024 - Current
  • Developed and maintained software applications using Python.
    Collaborated with a team of developers to design, implement, and
    test software solutions.
    - Participated in code reviews and provided constructive feedback
    to peers.
    - Utilized version control systems (e.g., Git) to manage codebase and
    track changes.
    - Created and maintained technical documentation for software
    projects.
    - Worked with stakeholders to gather requirements and ensure
    project alignment with business goals.
    - Enhanced existing systems by identifying and fixing bugs and
    optimizing performance.
    - Gained practical experience in software development
    methodologies and best practices.

- Applied software development methodologies and best practices, gaining practical full-stack experience.

Student Mentor

Tshwane University of Technology
Polokwane
01.2024 - Current
  • Communicated with teachers to obtain extensive understanding of learning difficulties and developments required.
  • Provided mentorship and advice to students regarding academic, social, and personal issues.
  • Organized activities for students to build relationships, promote team building, and foster collaboration.
  • Maintained accurate records of student interactions and reported any concerns or incidents to appropriate staff members.

Laboratory Technician Assistant

Tshwane University of Technology
Polokwane
02.2024 - 06.2024
  • General: Supported technicians in maintenance, repairs, and equipment organization. Ensured compliance with safety standards.
  • Electrical: Assisted in wiring, troubleshooting, and installing electrical systems while maintaining safety and code standards.
  • Mechanical: Helped with mechanical system repairs and assembly, ensuring tools and machinery operated efficiently.
  • IT: Provided hardware/software support, set up networks, and performed basic diagnostics.
  • Field: Supported on-site installations and services, ensuring timely project completion and accurate documentation.

STUDENT ASSISTANT

Tshwane university of technology - Polokwane
Polokwane
01.2024 - 02.2024
  • Assisted students in navigating the registration process, both in-person and within computer labs.
  • Guided students through online registration systems, ensuring accurate and timely submissions.
  • Supported with printing proof of registration and resolving any technical issues during the process.
  • Directed students to appropriate registration areas, maintaining orderly queues and providing crowd control when necessary.
  • Distributed registration materials, collected completed forms, and verified document submissions.
  • Created a welcoming and supportive environment by addressing questions and concerns with patience and professionalism.
  • Collaborated with staff to ensure the smooth operation of the registration process and adherence to schedules.Provide guidance and assistance to fellow students who have questions about the registration process
  • Help manage lines and crowds by directing students to the appropriate registration areas, ensuring orderly queues, and providing crowd control if necessary.

STUDENT VOLUNTARY MENTOR

Tshwane university of technology - Polokwane
Polokwane
03.2023 - 10.2023
  • Demonstrated strong subject knowledge by providing tailored academic support to students across various key stages, ensuring age-appropriate instruction.
  • Adapted teaching strategies to meet the diverse learning needs and styles of individual students, fostering a deeper understanding of complex topics.
  • Offered guidance on study techniques, time management, and goal setting to help students improve academic performance and confidence.
  • Provided mentorship and encouragement, promoting a positive and supportive learning environment.
  • Collaborated with faculty and peers to identify students needing additional support and develop effective intervention plans.
  • Monitored students' progress and provided constructive feedback to help them achieve their academic goals.
  • Served as a role model, inspiring students through dedication, empathy, and a passion for learning.

GUEST TUTOR

Tshwane university of technology - Polokwane
Polokwane
03.2023 - 06.2023
  • Assisted students in grasping challenging programming concepts by breaking down complex topics into manageable steps.
  • Answered questions and clarified doubts to enhance understanding and build confidence in coding.
  • Delivered engaging and interactive programming sessions, tailoring content to align with students' skill levels and learning objectives.
  • Guided students through practical exercises and projects, reinforcing theoretical knowledge with hands-on application.
  • Provided insights into best practices for writing clean, efficient, and maintainable code.
  • Shared real-world examples and industry-relevant techniques to bridge the gap between academic learning and professional programming.
  • Encouraged problem-solving and critical thinking by mentoring students through debugging and troubleshooting exercises.
  • Supported students in preparing for exams, projects, or career-related assessments in programming.

Education

Diploma in computer science - Computer science

Tshwane University of Technology
2024

Mbilwi Secondary School
Sibasa
01.2019

Skills

  • Communication and Collaboration: Effective communication skills for presenting findings, collaborating with team members, and explaining technical concepts to non-technical stakeholders
  • Programming Languages: Proficiency in languages like Python, Java, C, JavaScript, and frameworks like React and Nextjs for software development Experienced in API integration and development
  • Backend Development in Python and Java: Proficiency in backend development using Python and Java, focusing on building scalable, efficient server-side applications Experienced in creating and maintaining APIs to enable seamless communication between front-end interfaces and back-end systems
  • Frontend Development and User Interface Expertise: Alongside backend proficiency, skilled in building responsive and intuitive user interfaces using React, Nextjs, HTML, CSS, and JavaScript Capable of creating visually appealing and user-friendly web applications
  • Database Management: Knowledge of database systems (SQL, MySQL, MongoDB,PostgreSql) for storing and retrieving financial data efficiently
  • Docker: Experience in containerization, managing Docker containers, and using Docker Compose
  • Software Development: Experience in developing and deploying software applications, including web development, mobile app development, or financial software
  • Continuous Learning: Willingness to stay updated with the latest technologies, industry trends, and regulatory changes in both computer science and finance fields
  • Source Control (Version Control): Skilled in using source control systems like Git and platforms like GitHub to manage and track code changes efficiently Experienced in branching strategies, pull requests, and code reviews, ensuring collaborative development, code quality, and streamlined version tracking Familiar with best practices for commit structure, tagging releases, and resolving merge conflicts to maintain a clean, reliable codebase across multiple contributors and projects

Accomplishments

  • Best 3rd year Student at Tshwane university of Technology 2024
  • Overall best performing 3rd student Tshwane University of Technology 2024
  • Won first place on the AI mashup hackathon 2023
  • Won Third place on the Limpopo varsity hackathon 2023
  • Best overall Campuses Tshwane university of Technology Second Year Student Top Achiever under department of Computer science
  • Best second year Student at Tshwane university of Technology (polokwane Campus)
  • Overall best performing second year Student at Tshwane university of Technology (polokwane campus)

Certification

  • Certified Mentor Certificate
  • Ethical Hacking certificate(Limpopo Varsity Hackathon )

Languages

English
First Language
Xhosa
Elementary (A2)
A2
Zulu
Elementary (A2)
A2
Tshivenda
Proficient (C2)
C2
Sepedi
Upper Intermediate (B2)
B2
Tswana
Upper Intermediate (B2)
B2
Xitsonga
Upper Intermediate (B2)
B2

Timeline

Work Integrated Intern(Software Engineer )

South African radio Astronomy observatory
07.2024 - Current

Laboratory Technician Assistant

Tshwane University of Technology
02.2024 - 06.2024

Student Mentor

Tshwane University of Technology
01.2024 - Current

STUDENT ASSISTANT

Tshwane university of technology - Polokwane
01.2024 - 02.2024

STUDENT VOLUNTARY MENTOR

Tshwane university of technology - Polokwane
03.2023 - 10.2023

GUEST TUTOR

Tshwane university of technology - Polokwane
03.2023 - 06.2023

Diploma in computer science - Computer science

Tshwane University of Technology

Mbilwi Secondary School
Tshilidzi Tshitereke