Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Timeline
Generic

Mbalenhle Hadebe

51 Plein Street Jonahhesburg

Summary

Software Engineer with 3+ years of experience in full-stack development, data analysis, API integration, and system testing. Proficient in a range of technologies, including JavaScript, Python, Django, and MySQL.

Key Skills
  • Full-stack development
  • Data analysis and API integration
  • System testing and validation
  • Proficient in JavaScript, Python, HTML, CSS, Django, Django Rest Framework, JQuery, and MySQL
  • Experienced with GitHub, Postman, Amazon S3, and SDLC processes
  • Strong knowledge of REST APIs, data manipulation, and analysis using Pandas
Certifications and Education
  • Diploma in Information Technology
  • Specialized certifications in Introduction to Big Data and Pandas
Career Goal

To contribute to a forward-thinking team, working on impactful projects that drive organizational success and technological advancement.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Software Engineer

Empire Partner Foundation
06.2024 - Current
  • Analyze and gather detailed software requirements from stakeholders to ensure a clear understanding of project scope and deliverables
  • Testing the system to ensure it meets users' and stakeholders' expectations.
  • Design scalable and efficient software solutions using frameworks such as Django, adhering to industry best practices
  • Write, debug, and maintain high-quality code in Python, JavaScript, HTML, CSS, and jQuery to ensure optimal performance and user experience
  • Develop robust back-end functionalities with Django Rest Framework, focusing on building and integrating REST APIs for seamless data exchange
  • Leverage GitHub for version control, collaborating on codebase, managing branches, and reviewing pull requests to ensure smooth team collaboration
  • Utilize Postman for API testing and validation, ensuring reliable endpoints and consistent data flow between client and server
  • Implement front-end components and user interfaces using modern web technologies to create responsive and interactive user experiences
  • Integrate cloud storage solutions like Amazon S3 for secure file storage, retrieval, and management, enhancing application scalability
  • Utilize MySQL and SQL for database management, including data modeling, schema design, and optimizing queries for efficient data retrieval
  • Conduct code reviews and participate in peer-to-peer code inspections to maintain coding standards and ensure code quality
  • Lead technical discussions and provide mentorship to junior developers, leveraging experience as a Tech Lead to guide project development
  • Perform unit testing and integration testing using tools like Pandas to validate data transformations and ensure software reliability
  • Create and maintain comprehensive technical documentation, including system architecture diagrams in Visio, to support ongoing development and future enhancements
  • Collaborate with cross-functional teams, including UX/UI designers, product managers, and QA testers, to align development efforts with business goals
  • Utilize agile methodologies to manage the Software Development Life Cycle (SDLC), including sprint planning, task estimation, and retrospectives

Software Engineer (Intern)

Empire Partner Foundation
06.2023 - 08.2024
  • Analyzed user requirements and transformed them into detailed technical specifications and documentation, ensuring alignment with project objectives
  • Developed and maintained high-quality, efficient, and scalable code using Python, JavaScript, CSS, and HTML to build robust software solutions
  • Designed and implemented REST APIs using Django Rest Framework to support seamless data exchange between front-end and back-end systems
  • Utilized Django to build dynamic and secure web applications, focusing on functionality and user experience
  • Created and optimized complex SQL queries and database schemas using MySQL to enhance data retrieval and storage efficiency
  • Employed Pandas for data manipulation, analysis, and generating insights from large datasets, supporting data-driven decision-making
  • Leveraged JQuery for dynamic content manipulation to enhance interactivity and responsiveness of web applications
  • Conducted code reviews and debugging sessions to identify and resolve software issues, ensuring high code quality and adherence to standards
  • Led a small team as a Tech Lead for specific modules, managing task allocation, code integration, and ensuring adherence to project deadlines
  • Developed visual models and system designs using Visio, facilitating clear communication of software architecture and workflows
  • Collaborated with cross-functional teams to gather requirements, align development efforts, and ensure project milestones were achieved
  • Authored comprehensive technical documentation to facilitate knowledge transfer and streamline onboarding for future developers
  • Implemented version control using GitHub to track changes, collaborate with team members, and maintain code integrity
  • Utilized Postman for API testing, ensuring the reliability and accuracy of data flow between integrated systems
  • Employed Amazon S3 for efficient data storage solutions, optimizing cloud storage management

Software Tester

IT Department
01.2023 - 05.2023
  • Carried out tests to identify, report and repair bugs and glitches.
  • Managed defect tracking systems efficiently, prioritizing issues based on severity and potential business impact for prompt resolution.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Established practical test strategies that aligned with project requirements while adhering to strict deadlines, contributing to successful releases without delay.

Education

Introduction To BigData

Amazon

Pandas(DataFrames)

Kaggle

Diploma - Information Technology (Software Development)

Tshwane University of Technology
01.2022

National Senior Certificate -

Dundee Secondary School
01.2019

Skills

  • Python
  • Javascript
  • Bootstrap
  • Html
  • Apis
  • Django
  • C
  • Agile
  • JQuery
  • CSS
  • GitHub
  • Scrum
  • UI/UX design
  • Nodejs
  • Postman
  • Visio
  • Java
  • Pandas
  • MySQL
  • Figma
  • Front-End developer
  • Back-End developer
  • DevOps
  • Mobile Testing
  • Software Development Life Cycle
  • Full-Stack Development
  • Data Analysis and Manipulation
  • Database Design and Management
  • API Development & Integration
  • Technical Documentation & Workflow Design
  • Self-Motivation
  • Planning Skills
  • Able to Work Under Pressure
  • Organizational Skills
  • Collaboration and Teamwork
  • Multitasking
  • Innovative
  • Open-minded
  • Problem Solving
  • Critical Thinking

Certification

  • Information Technology
  • Introduction to Big Data, Uv San Diego, 2023
  • Pandas, Kaggle, 2023

Personal Information

  • Available: 14 days' notice and willing to relocate
  • Gender: Female
  • Race: African
  • Netball player

Timeline

Software Engineer

Empire Partner Foundation
06.2024 - Current

Software Engineer (Intern)

Empire Partner Foundation
06.2023 - 08.2024

Software Tester

IT Department
01.2023 - 05.2023

Diploma - Information Technology (Software Development)

Tshwane University of Technology

National Senior Certificate -

Dundee Secondary School

Introduction To BigData

Amazon

Pandas(DataFrames)

Kaggle
Mbalenhle Hadebe