Khaya Madlala

Software Developer Intern at Botlhale AI
  • Claim this Profile
Contact Information
Location
Durban, KwaZulu-Natal, South Africa, ZA

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • South Africa
    • Software Development
    • 1 - 100 Employee
    • Software Developer Intern
      • Dec 2023 - Present

      Project Assistance: Collaborate with the development team to contribute to ongoing projects. Assist in the design, coding, testing, and debugging of software applications. Code Review and Analysis: Participate in code reviews to gain insights into best practices. Analyze existing code for improvements and optimizations. Documentation: Create and maintain technical documentation for code, processes, and procedures. Assist in the preparation of user manuals and documentation for… Show more Project Assistance: Collaborate with the development team to contribute to ongoing projects. Assist in the design, coding, testing, and debugging of software applications. Code Review and Analysis: Participate in code reviews to gain insights into best practices. Analyze existing code for improvements and optimizations. Documentation: Create and maintain technical documentation for code, processes, and procedures. Assist in the preparation of user manuals and documentation for software applications. Testing and Quality Assurance: Participate in the testing and quality assurance processes for software products. Identify and report bugs, errors, and inconsistencies in software applications. Version Control: Utilize version control systems (e.g., Git) for code management and collaboration. Security Awareness: Adhere to security best practices and guidelines in software development. Participate in discussions related to application security. Task Management: Manage individual tasks and deadlines effectively. Report progress regularly and seek guidance when needed Show less

    • Administrative Clerk
      • Jan 2013 - Mar 2022

      Durban, KwaZulu-Natal, South Africa Assisted recruitment process of new staff members including posting job openings, scheduling interviews and preparing offer letters. •Processed invoices for payment in efficient manner while ensuring accuracy of data entry into financial system. •Provided training to over 10 junior staff members on various administrative tasks •Provided administrative support to management team in daily operations. •Developed strategies to improve efficiency of workflow processes within… Show more Assisted recruitment process of new staff members including posting job openings, scheduling interviews and preparing offer letters. •Processed invoices for payment in efficient manner while ensuring accuracy of data entry into financial system. •Provided training to over 10 junior staff members on various administrative tasks •Provided administrative support to management team in daily operations. •Developed strategies to improve efficiency of workflow processes within organization. •Coordinated office supplies orders to ensure availability of necessary items at all times. •Reviewed expenditure requests to ensure accuracy and compliance with budget constraints. Show less

Education

  • University of South Africa/Universiteit van Suid-Afrika
    Bachelor of Laws - LLB, Law
    2014 - 2018
  • Zaio
    Full Stack Developer, Information Technology
    2023 - 2023
  • Microsoft Imagine Academy
    Certificate, Digital Literacy
    2021 - 2021
  • LSSA - UNISA
    Certificate, Law
    2020 - 2021

Community

You need to have a working account to view this content. Click here to join now