Emmanuel Boshielo

Emmanuel T. Boshielo

IT Graduate | Web Developer | Tutor

📍 Gauteng, Johannesburg

LinkedIn | Emmanuel Boshielo

About Me

I am a BSc graduate in Computer Science and Software Engineering and I am currently pursuing my Honours in Computer Science (Cyber Security). I have a passion for technology, problem-solving, and building digital solutions. I enjoy applying my knowledge to real-world challenges, learning continuously, and growing both professionally and personally.

I take pride in being proactive, approachable, and a hands-on learner. I thrive on taking initiative, collaborating with others, and tackling new challenges head-on. I am also passionate about using technology to create meaningful impact, especially through tutoring and digital content creation.

Experience

Software Engineer Learner – Standard Bank

July 2026 – Present

I am currently part of a Software Engineering Learnership at Standard Bank, gaining hands-on experience in a large-scale enterprise environment focused on financial systems, application development, and production software delivery.

My work involves exposure to real-world engineering practices including system workflows, application support, and collaborative development within banking systems.

Student Assistant / Tutor – University of Johannesburg

Feb 2026 – June 2026

I worked as a Student Assistant and Tutor at the University of Johannesburg, assisting students with programming fundamentals and IT modules.

This role strengthened my ability to communicate technical concepts clearly, mentor students, and reinforce my understanding of computer science principles.

Junior Consultant – Deloitte

Feb 2025 - July 2025

I gained exposure to enterprise IT systems, databases, ITGCs, and audit processes, building a strong foundation in governance and infrastructure.

This experience strengthened my understanding of governance, risk, and compliance, as well as how large-scale enterprise systems operate in practice.

General Worker – Shoprite

July 2019 - Dec 2019

I worked as a General Worker at Shoprite, where I gained experience in a fast-paced retail environment, assisting with daily store operations and customer service.

This role strengthened my discipline, teamwork, and ability to work under pressure while serving customers efficiently.

Director & Mathematics Tutor – DOE

2019 - Current

I founded and currently manage Distributors of Education, a tutoring initiative focused on improving learners’ understanding of Mathematics and Physical Sciences through structured digital learning.

My responsibilities include tutoring learners, developing learning materials, managing academic resources, and overseeing the tutoring platform operations.

Education

Institution Qualification Year
University of Johannesburg BScHons in Computer Science with Cyber Security 2026 – Present
University of Johannesburg BSc in Computer Science and Informatics 2024
Nkangala TVET College N1 – N4, Mechanical Engineering (Diesel) 2020
Phatametsane High Matric (Grade 12) 2018

Key Skills and Attributes

Technical Skills

Technical Exposure

Soft Skills

Key Projects

DoE Tutoring Web App

Explore Web App

I designed and built the DoE Tutoring Web App, an all-in-one academic platform that makes learning, teaching, and managing education seamless and interactive. It serves learners, tutors, and admins/directors with intuitive tools to enhance the educational experience.

Technologies: HTML, CSS, JavaScript, PHP, MySQL

Key Features:


DoE Tutoring Website

View Website

I also built this informational website to introduce the tutoring organization, highlight its services, and guide learners to the main portal.

Technologies: HTML, CSS, Bootstrap, JavaScript


Auticare Connect - Academic Project

Role: Web App Developer

Auticare Connect is an academic web and mobile project developed to address challenges faced by Tamarisk School for Autism in learner progress tracking and parent–school communication.

The solution enables structured, detailed learner progress monitoring while improving real-time communication between parents, educators, and the school.

Technologies:

Key Contributions:


Personal Portfolio

Role: Designer & Developer

I designed and built this personal portfolio to showcase my skills, projects, and professional experience. It includes project descriptions, key skills, a personal story, and a clean, interactive layout.

Technologies: HTML, CSS, JavaScript

Tutoring Work

As part of the DoE Tutoring initiative, I’ve helped learners understand difficult topics using personalized online materials and interactive resources. I also create digital notes, quizzes, and PowerPoint-based videos to enhance learning engagement.

In addition, I’ve built a system that makes both teaching and learning more efficient, a student portal where learners can access study resources, attempt practice quizzes, and track their progress. It also includes a resource management feature that allows tutors to easily upload and assign materials to specific grades and subjects, saving time and keeping everything organized.

This system has helped us, as tutors and directors, save hours of manual work each week, allowing us to focus more on what truly matters — helping learners improve their understanding and boost their grades.

Life & Career Story

I chose to study Computer Science because I enjoy solving problems and thinking critically. I realized that working with technology allows me to challenge my mind while creating useful solutions.

I decided to study at the University of Johannesburg because their program is well-structured and covers a variety of fields, opening doors to many career paths like cybersecurity, software development, and networking.

Before pursuing IT, I studied Mechanical Engineering at Nkangala TVET College. I was curious about engines and enjoyed learning how they work, but I found that the work required more physical effort than I preferred, and there was little problem-solving involved.

I transitioned to Computer Science because I wanted a cleaner, more mental challenge where I could work indoors and focus on solving problems. Learning to code felt like playing checkers, I loved every moment of it.

I am a proactive person who enjoys taking initiative and learning independently.

I consider myself a hands-on learner — I understand best when I apply what I learn.

I’m passionate about growth and impact — especially through technology and tutoring.

In my personal life, I enjoy playing soccer, listening to music, and playing games.

Looking ahead, I see myself growing as an IT specialist and making a positive impact in technology.

My Personal Universe

My Personal Universe