MJD
Profile photo of Makhosazana Dlomo
View Profile

Makhosazana Jennifer Rose Dlomo

Software Engineer Backend Developer Problem Solver

Contact Info

makhosazanajenniferdlomo@gmail.com

South Africa

Welcome to My Portfolio

Hello, I'm Makhosazana Jennifer Rose Dlomo

A passionate Software Engineering student from South Africa specializing in Backend Development. I'm focused on building robust, scalable solutions and continuously expanding my programming expertise.

Here, you will get a glimpse of my journey as a developer. Explore my projects, skills, and experiences. Feel free to reach out if you'd like to collaborate or learn more about my work!

About

Let me introduce myself.

MJD
Profile photo of Makhosazana Dlomo

About Me

I'm a Software Engineering student with a passion for building logical, data-driven solutions that make an impact. My background in Mathematics, Statistics, and certifications in System Development and Technical Support allow me to bridge theory with real-world execution. I thrive on solving complex challenges, writing clean and efficient code, and creating software that puts users first.

I'm motivated by continuous learning and collaboration. My goal is to contribute to meaningful projects, grow alongside innovative teams, and expand my expertise as a well-rounded software engineer.

Technical Expertise

My Skills

A comprehensive overview of my technical and professional capabilities

Programming Languages

Python Python
C# C#
C++ C++
Java Java
HTML HTML
CSS CSS

Web Development

JavaScript JavaScript
TypeScript TypeScript
Flask Flask
ASP.NET ASP.NET
Docker Docker
React React

Database Management

Firebase Firebase
SQL Server SQL Server
SQLite SQLite
MongoDB MongoDB
SQL SQL

Professional Competencies

Soft Skills

Professional abilities and competencies that complement my technical expertise

Problem-Solving

Analytical approach to identifying and resolving complex technical challenges

Task Prioritization

Effective time management and resource allocation for optimal productivity

Team Collaboration

Strong ability to work effectively in cross-functional teams and contribute to shared goals

SDLC Knowledge

Understanding of Software Development Life Cycle phases and best practices

Agile Methodology

Proficiency in Agile/Scrum practices and iterative development approaches

Test Case Design

Creating comprehensive test case scenarios and test execution documentation

User Acceptance Testing

UAT coordination and validation of software against user requirements

Quality Assurance

Commitment to code quality, testing standards, and continuous improvement

Office Suite

Proficiency in Word, Excel, PowerPoint, Teams, and Outlook

Communication

Clear technical documentation and effective written & verbal communication

Critical Thinking

Logical reasoning and analytical skills for informed decision-making

Adaptability

Quick learner with flexibility to work in dynamic and changing environments

Professional Profile

My Resume

My professional journey and education background

Work Experience

Junior Business Analyst

Kaelo, Randburg, South Africa

Mar 2024 – Jul 2024
  • Analyzed business requirements and translated them into requirement and functional specifications for developers
  • Assisted in developing user acceptance testing plans, ensuring software solutions met business needs and user expectations
  • Evaluated software solutions and participated in vendor selection processes to align with company needs
  • Interacted with internal customers to understand business needs and translate them into requirements and project scope

System Development Intern

Kaelo, Rosebank, South Africa

Mar 2023 – Feb 2024
  • Prepared user training manuals and maintained systems once operational
  • Developed and tested software solutions, enhancing system functionalities and streamlining operational processes
  • Collaborated with cross-functional teams to gather requirements, ensuring alignment with user needs and project goals
  • Conducted system performance evaluations, identifying areas for improvement and recommending technical solutions

Examination Assistant

South West Gauteng College, Dobsonville, South Africa

Sep 2020 – Dec 2021
  • Assisted in preparation and distribution of examination materials, ensuring adequate resources for all candidates
  • Coordinated exam logistics including room setup and candidate check-in to facilitate smooth examination processes
  • Monitored examination environments to enforce compliance with regulations and maintain integrity during assessments
  • Provided support to examiners by managing candidate inquiries, enhancing communication and overall experience
  • Maintained well-organized filing system for easy access to examination materials, records, and reports

Networking IT Intern

Yarona Core, Rosebank, South Africa

Mar 2020 – Sep 2020
  • Configured and maintained network devices, optimizing connectivity and data transfer across the organization
  • Assisted in troubleshooting network issues, improving system uptime and user satisfaction through prompt resolution
  • Developed documentation for network configurations and procedures, facilitating knowledge sharing and onboarding
  • Collaborated with IT team to implement security protocols, reducing vulnerabilities and safeguarding sensitive information

Education

Software Engineering

2025/12

Currently pursuing advanced knowledge in software development, algorithms, data structures, and systems design with a focus on backend development and scalable solutions.

Python Java Algorithms System Design Agile Methodolohy

Higher Certificate in Mathematics and Statistics

2023/12

Advanced study in mathematical theory, statistical analysis, and data interpretation, providing a strong analytical foundation for software engineering applications.

Mathematics Statistics Data Analysis

Software Development Certificate

2023/02

Practical training program focused on software development methodologies, programming languages, and real-world application development.

Software Development Programming SDLC

Technical Support Certificate

2022/01

Hands-on technical training covering IT support, troubleshooting, system administration, and customer service in technology environments.

Technical Support Troubleshooting IT Systems

NCV Level 4 – Information Technology & Computer Science

2019/12

Comprehensive program covering networking fundamentals, technical support, hardware maintenance, and programming basics with hands-on projects and practical applications.

Networking IT Fundamentals Hardware Technical Support VB Programming Multimedia

High School Diploma – Science

2015/12

Completed high school education with a focus on science subjects, building a strong foundation in scientific thinking and analytical problem-solving.

Mathematics Physics

Certifications

  • WeThinkCode_ GenAI
  • FNB App Academy - Fullstack Development
  • Introduction to Programming Using Python
  • Financial Education

Portfolio

My Projects

Here are some of the projects I've worked on that showcase my skills and passion for development.

SkillsSync

Python-based mentorship and peer collaboration platform with Firebase authentication, Google Calendar integration, and email notifications.

Python Firebase Google Calendar SMTP
View on GitHub Download

Task Scheduler Tracker

Team task management system with GitHub integration for tracking commits. Mentors can create tasks, set deadlines, and monitor progress with automated notifications.

GitHub API Task Management Notifications
View on GitHub

Loadshedding System

System integration project for managing and tracking loadshedding schedules with real-time updates and notifications.Educational Project

System Integration Real-time Data Distribution System
View on GitLab

More Projects

Check out more of my work on GitHub, where I regularly contribute to various projects and experiments.

Explore GitHub

Open to Collaboration

Interested in working together on a project? I'm always open to new opportunities and collaborations.

Get in Touch

Interested in seeing more of my work or discussing a project?

Get In Touch

Contact

Get In Touch

I'd love to hear from you and discuss how we can work together.

Location

Ivory Park 2, Midrand, 1693, Johannesburg, Gauteng, South Africa

Send Me a Message