Kgotsofalang Maganya

Johannesburg, Midrand, 1682
(+27)67 197-5848 ·
kg.obedience@gmail.com

I am a hardworking individual, open minded and always keen to learn new things(very teachable).
I love and enjoy programming and i ask questions a lot where things are not clear to me.
I'm looking forward to share my skills out there whenever granted the opportunity.


Education

Mbetana Primary School

Primary Level
January 2005 - November 2011

Sedan High School

Secondary/High School Level
January 2012 - November 2016

Nelson Mandela University

NDip. Information Technology

Software Development

February 2017 - November 2019

Work Experience

Systems Developer Intern

Singular Systems, Johannesburg
  • Created a Tuck shop internal website, that allows employees to order food, pay and deposit money on their online wallet.
  • I achieved the project above using SQL for Database, C#, HTML, CSS and JavaScript.
  • Was exposed to Test Project after I finished the Tuck shop project, where I was doing auto tests and unit tests (Selenium).
  • Had the opportunity to do some client work towards the end of the internship.
March 2020 - March 2021

Trainee Programmer

Singular Systems, Johannesburg
  • Maintaining existing projects such as Share trust System, which includes companies such as Allan Gray, Momentum, Dimension Data, Exxaro, Adcock, Hans Merensky, and other companies.
  • Also worked on the KUE project, contributed in adding new functionalities, debugging and optimizing some inefficient queries.
  • Creating installers for windows applications.
March 2021 - March 2022

Junior Programmer

Singular Systems, Johannesburg
  • Taking a lead on Maintaining some of our internal systems.
  • Training and helping out interns.
  • Stretching my knowledge, understanding more of the business side of things and writing code efficiently.
  • Got exposed to the basics of React, and Typescript.
  • Wrote basic selenium tests for one of our projects.
March 2022 - Oct 2022

Programmer

Singular Systems, Johannesburg
  • Taking on more responsibilities.
  • Adding new functionalities on some of the internal systems.
  • Taking part on planning for the projects I am involved in.
  • I am the primary developer for one of our overseas’ projects called KYA, and managing that system on HubSpot.
October 2022 - Current

Skills

Programming Languages & Tools
Workflow exposed to
  • Agile Development

Interests

Apart from being a developer, i love taking walks, it helps me refreshes my mind. I also like doing sports. Namely, soccer, and pool(snooker).

I am also into cars, i love researching about cars, watch movies. Also interested a lot in travelling