Ndivhadzo Ernest Singo

Full-Stack & Mobile Developer (React Native) | Building Smart, Scalable, and Impactful Software Solutions

Scroll to explore

About Me

Software Developer | IT Specialist | Cloud & Database Solutions | Systems & Support Engineer

As a BSc Mathematics & Computer Science graduate, I combine analytical precision with hands-on technical expertise to design, implement, and support scalable digital and IT solutions. My strong mathematical foundation enhances my problem-solving and optimization skills, while my computer science background enables me to build, manage, and maintain reliable systems and applications.

I have practical experience across software development, IT support, and cloud infrastructure, from designing web and mobile apps to automating backend systems and managing databases. I enjoy bridging the gap between software engineering and IT operations—ensuring performance, security, and efficiency across both domains.

I believe in the power of technology to transform lives and am constantly learning new skills to stay at the forefront of innovation.

10+
Projects Completed
2
Certifications
15+
Technologies
3+
Years Coding

Skills

Frontend

  • React Native (Expo)
  • React.js
  • JavaScript (ES6+)
  • Typecript
  • HTML5 & CSS3
  • Bootstrap

Backend

  • PHP
  • Python (Flask)
  • Node.js
  • MySQL

Databases & Cloud

  • Firebase (Auth, Firestore)
  • MySQL
  • Oracle MySQL HeatWave

Other

  • Git/GitHub
  • Linux
  • Problem-Solving
  • Data Structures & Algorithms

Projects

UnityRide
Completed

UnityRide: Carpool Platform

React, Firebase, Google Maps API

A community-driven ride-sharing platform connecting church members for events with role-based dashboards.

Student App
In Progress

Smart Student App

React Native, Expo, Firebase, NFC

Mobile app with NFC-based ID scanning, panic button, and campus alerts for students.

8-Puzzle Solver
Completed

8-Puzzle Solver

Flask, Python, HTML5, CSS3, JavaScript

Implemented classical AI search algorithms with step-by-step visualization and performance comparison.

Doctor's Website
Completed

Doctor's Appointment Website

WordPress, PHP, MySQL

Revamped booking website with virtual consultations and medical aid payment options.

Student Accommodation
Completed

Student Accommodation Application

PHP, MySQL, HTML, CSS, JavaScript

Web application for students to apply for university residence online with admin review features.

IT Support
Completed

Personal IT Support

Windows, Hardware, Software

Provided technical support for laptops and PCs including installations, updates, and troubleshooting.

Speed Test
Completed

Speed Test Web App

HTML5, CSS3, JavaScript, Firebase

Web app measuring internet speeds with progress animation and results visualization.

Lyrics App
In Progress

Shazam-Style Synced Lyrics App

React Native, Expo, Firebase, Music APIs

Mobile app that listens to songs and displays real-time synced lyrics.

View All Projects

Experience

2024

Web Developer Intern

Joxicraft Pty (Ltd)

Revamped a doctor's website with improved booking system and medical aid options, enhancing user experience and functionality.

2025

Freelance Web Developer

NOCSOBI Incubates Project

Collaborated with other freelance developers and built 24 renewable energy SME websites in just 8 weeks, showcasing efficiency and technical versatility.

2025

Data Analyst

TELUS International

I worked as an Online Data Analyst, collecting and analyzing digital data, performing quality checks, and generating insights to improve platform efficiency and user engagement.

Education

2021

Grade 12 National Senior Certificate

Dzata Secondary School

Completed high school education with focus on Mathematics and Physical Sciences.

2022

BSc Computer Science & Mathematics

Sol Plaatje University

Currently pursuing a comprehensive study of computer science fundamentals, algorithms, data structures, and mathematical concepts.

Certifications

IBM SkillsBuild IT Fundamentals Certificate

IBM

Certification in IT fundamentals covering hardware, software, programming, and IT security concepts. Awarded in 2024.

Scrum Fundamentals Certified

SCRUMstudy

Certification in Scrum fundamentals covering roles, events, artifacts, and Scrum rules. Awarded in 2024.

Oracle Cloud MySQL HeatWave Certification

Oracle

Advanced database management and cloud implementation with MySQL HeatWave. Currently in progress.

Blog & Insights

Problem-Solving with Algorithms

Exploring my experience developing the 8-puzzle solver and insights into algorithm selection for different problem types.

Read More

Firebase vs MySQL Migration

Lessons learned from migrating my personal website project between database solutions and when to choose each option.

Read More

Building Full-Stack Web Apps

A deep dive into how I design, develop, and deploy full-stack applications using HTML, Bootstrap, JavaScript, PHP, and Firebase.

Read More

Optimizing the 8-Puzzle A* Algorithm

Analyzing heuristic performance in A* search and the impact of different evaluation strategies on efficiency and solution quality.

Read More

My Journey as a Developer

Reflecting on my growth from fixing laptops to developing scalable web and mobile applications that solve real-world problems.

Read More

Smart Campus Solutions

How my student app with panic button functionality addresses real challenges in educational environments.

Read More
View All Articles

Get In Touch

ndivhadzosingo@gmail.com