Summary
Overview
Work History
Education
Skills
WORK-INTERGRATED LEARNING/INTERNSHIP
ACHIEVEMENTS & CERTIFICATIONS
SOFT SKILLS
REFERENCES
Timeline
Generic

KHOLOFELO RAMOKGOPA

Pretoria

Summary

Recent graduate with a Bachelor of Science in Information Technology. Developed programming expertise in Python, Java, and SQL, delivering robust web development and IT support solutions. Optimised system functionality, security, and scalability while seeking internship or entry-level opportunities in cloud solutions, data analytics, and software engineering.

Overview

1
1
year of professional experience

Work History

Auto-Grading System Website

Richfield Graduate Institute of Technology
Pretoria
01.2025 - 11.2025

Role: Back-End Developer and Data Analyst.

Overview:

I helped build a website that automatically grades student assignments. Teachers could upload tasks, and the system would evaluate and give scores instantly.

Main Points:

  • Back-End Development:
    Created APIs to connect the front end and the server. Managed user login and data security.
  • Database Management:
    Designed and maintained the database to store user info, assignments, and grades.
  • Auto-Grading Algorithm:
    Worked on algorithms to automatically check code and answers, and assign scores.
  • Data Analysis:
    Analyzed student data to find common mistakes and improve grading accuracy. Provided useful reports for teachers.
  • Testing and Deployment:
    Made sure everything worked well, fixed bugs, and launched the website on the cloud.
  • Security:
    Protected user data with encryption and secure login.

Result:
The website saved time on grading, gave quick feedback, and helped teachers understand student performance better.

Education

Bachelor of Science - In Information Technology

Richfield Graduate Institute of Technology
South Africa, Pretoria, GP

Skills

  • Programming languages: Python, C, HTML, and JavaScript
  • Operating Systems: Windows, Linux
  • Machine Learning Tools: Scikit-learn, Pandas, and NumPy
  • Web Technologies: HTML, CSS, and JavaScript
  • Software and Tools: Excel, MS Office 365, Database Management, Desktop Troubleshooting
  • Web Development: Back-End Development
  • Software Tools: Git/GitHub and VS Code

WORK-INTERGRATED LEARNING/INTERNSHIP

Coxygen Global Haskell (Online)

Overview: 

During my internship at Coxygen, I worked on real-world projects involving Haskell, a functional programming language. My main focus was on applying my skills to develop and improve software solutions.

  • Gained Practical Experience in Haskell:
    Learned Haskell programming through online work.
  • Contributed to Real Projects:
    Helped develop real projects using Haskell code.
  • Debugging and Testing:
    Identified bugs, fixed issues, and tested solutions to ensure quality and correctness, all in an online environment.
  • Team Collaboration:
    Collaborated with team members online.
  • Applied Theoretical Knowledge:
    Used my programming and data analysis skills to solve real-world problems.
  • Enhanced Technical Skills:
    Gained experience in remote software development.
  • Contribution to GitHub Portfolio:
    Uploaded and organized my Haskell projects on GitHub, showcasing my coding skills, project work, and progress in functional programming. This online portfolio demonstrates my ability to work remotely on real projects and enhances my visibility with potential employers.

ACHIEVEMENTS & CERTIFICATIONS

  • Consistently maintained high academic performance
  • Participated in Richfield Tech Talks and coding competition
  • In-progress IBM SkillsBuild certificate

SOFT SKILLS

  • Communication skills
  • Teamwork and collaboration
  • Problem-solving Ability
  • Time management and adaptability
  • Analytical thinking and attention to detail

REFERENCES

Available upon request.

Timeline

Auto-Grading System Website

Richfield Graduate Institute of Technology
01.2025 - 11.2025

Bachelor of Science - In Information Technology

Richfield Graduate Institute of Technology
KHOLOFELO RAMOKGOPA