Printing tool Download PDF

About Me

A skilled communicator; able to maintain cultural sensitivity, establish rapport with members of diverse groups, and promote team cohesiveness.

Highly organized and independent; able to effectively coordinate tasks to accomplish projects with timeliness and creativity.

An organized, detail-oriented, and conscientious self-starter, able to strategize and prioritize effectively to accomplish multiple tasks and stay calm under pressure.

An effective leader, skilled in enlisting the support of all team members in aligning with project and organizational goals.

Personal Details

Date of Birth : 28-April-1990

Race : Black


- English (Fluent)

- French (Fluent)

- Spanish (Basic)

- Swahili (Average)

- Lingala (Average)

Health: Excellent

Physical Address32 Shearwater Rd, Wilgeheuwel, Johannesburg  1724, Gauteng


Work History

March 2019Present

Analyst Developer | Scrum Master

NICD (National Health Laboratory Services)
  • Follow and use proper project management principles on all projects 
  • Participate in projects to understand new target systems’ processes and provisioning needs and implement solutions 
  • Communicates any and all progress, roadblocks, issues to the team and management in a timely manner 
  • Facilitate Joint Analysis and Design (JAD) sessions, conduct business interviews and other information gathering techniques in order to determine business requirements 
  • Analyse and document business requirements in consultation with users according to appropriate methodology and techniques
  • Design complex technical solutions in line with the Business requirements to ensure clarity and completeness of the solution 
  • Develop and debug complex system components in line with technical specifications for quality implementation purposes
  • Determine and evaluate performance measures of the system to ensure optimal utilization
  • Scrub, manipulate and load data from other sources into the systems to ensure accuracy and correctness of information
  • Provides code review, testing, debugging, technical documentation, general testing instructions, and lead/assist in go-live planning, go-live moves, and post-live support
  • Troubleshoot and support issues identified
  • Ensure all change management and compliance procedures are being followed
  • Oversee resources associated with the design, development, testing and implementation phases of projects to ensure quality deliverables and assist in their growth
  • Provide training and documentation to relevant stakeholders to ensure they understand and can achieve optimal system utilization
  • Perform other duties as required or assigned by emergency or other operational reasons for which the employee is qualified to perform.
Jan 2019March 2019

IT Consultant

K-Media Group (Pty) Ltd
  • Oversee the development and maintenance of websites
  • Ensure hosting capabilities are achieved
  • Advice on web and other IT related matters
  • Brief client on latest developments in the environment
  • Ensure that the relationship will be based on principles of Good Governance.
  • Ensure successful implementation of all projects and transactions.
  • Ensure that all interactions with clients, stakeholders and all other interested parties are always performed in good faith.
  • Submit all documentation and reports to all relevant parties as and when required.
Aug 2018Dec 2018

Software Engineer

Retro Rabbit Professional Services (Pty) Ltd
  • Problem Solving. 
  • Produce Clean, efficient code based on specifications. 
  • Integrate Software components and third-party programs. 
  • Verify, Test and deploy programs and systems. 
  • Troubleshoot, Debug and Enhance existing systems. 
  • Recommend and execute improvements. 
  • Client Communication. 
  • Continuous professional development.
June 2016July 2018

IT Specialist / Software Developer

KNetworks - K-Media Group (Pty) Ltd
  • Design and build advanced Web and Mobile applications
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API’s.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Sept 2015April 2016

Web/Graphic Designer (Part Time)

SA Study Network

Prepares visual presentations by designing art and copy layouts.

  • Prepares work to be accomplished by gathering information and materials.
  • Plans concept by studying information and materials.
  • Illustrates concept by designing rough layout of art and copy regarding arrangement, size, type size and style, and related aesthetic concepts.
  • Obtains approval of concept by submitting rough layout for approval.
  • Prepares finished copy and art by operating typesetting, printing, and similar equipment; purchasing from vendors.
  • Developed the company Web site by planning and executing design; maintaining and upgrading service.
Feb 2013Nov 2016

Student Assistant / Tutor (part Time)

Academy of Computer Sciences and Software Engineering (ACSSE) - University of Johannesburg

Assist Students who are enrolled at the University of Johannesburg in the Field of Information Technology or Computer Sciences and Informatics. The Main role is to give to needed students proper explanation of programming(VB, C#, ASP.NET) and database (SQL) principles which includes Code, Design and Theory; Mark weekly practicals and Assist with invigilation during semester tests.