KUDAKWASHE NDOKANGA

Available to hire

Results-driven Software Developer with 7 years of experience delivering scalable web applications and backend systems using React, Django, Flask, and FastAPI.

About

Results-driven Software Developer with 7 years of experience delivering scalable web applications and backend systems using React, Django, Flask, and FastAPI. Skilled in building cloud solutions, task automation, developing RESTful and GraphQL APIs, and deploying with CI/CD pipelines and Docker.

Strong background in relational and NoSQL databases, secure system architecture, and performance optimization. Experienced in developing machine learning models and integrating generative AI solutions into production systems to enhance functionality and user experience. Adept at translating complex requirements into elegant, user-focused solutions that drive business value.

Thrives in Agile teams, with proven skills in collaboration, communication, and cross-functional delivery. Passionate about continuous learning and building impactful, production-ready software.

  • Joined September 2025

Industry experience

  • Software & Internet
  • Professional Services
  • Transportation & Logistics
  • Media & Entertainment
  • Retail
  • Education

Projects · 2

Worked as a sole developer to create a machine learning model for identifying suspicious activity on networks. The model performed better than Graph CNNs with Accuracy, Precision, F1 and Recall as high as 90℅+.

Worked as a sole developer to create a web application for managing city parking with features including:

  • payment integration
  • user management
  • geolocation tracking
  • Full Stack Developer

Work experience

Systems Developer · FedExJan 2024 – May 2024 · 5 mos

-Architected and delivered custom system solutions tailored to client requirements, modernizing legacy workflows and boosting operational efficiency. -Integrated and maintained RESTful APIs across business systems, streamlining data exchange and reducing manual input by 30%. -Designed and optimized relational databases (MySQL), enhancing scalability, performance, and data consistency. -Led version control and deployment processes using Git and CI/CD practices, minimizing production errors through automated testing and proactive debugging.

Senior Data Analyst · KPMGJan 2023 – Present · 3 yrs 11 mos

• Coordinate with stakeholders and leadership teams to define analytical requirements, priorities, and strategic insights. • Analyze large and complex datasets to generate actionable insights supporting business strategy and operation decisionmaking. • Design, develop, and maintain data pipelines, ETL processes, and automated reporting workflows. • Develop SQL queries, scripts, and analytical models to support reporting, forecasting, and performance analysis. • Build interactive dashboards and visualizations to monitor KPIs, trends, and business performance workflows. • Perform data cleaning, validation, and transformation to ensure high levels of data quality and integrity. • Collaborate with cross-functional teams including finance, management, product, and operations to deliver data-driven solutions. • Support data governance, documentation, and compliance efforts by maintaining accurate and consistent datasets. • Mentor team members and juniors in data analysis, reporting standards, and process optimization to improve overall team performance

Software Developer · FreelanceFeb 2019 – Present · 7 yrs 10 mos

• Develop and maintain scalable full-stack web applications with a strong focus on backend architecture, REST APIs, database design, authentication, and performance optimization using Python, Django, Flask, FastAPI, React, SQL and NoSQL technologies. • Build secure and maintainable backend systems, integrating third-party services and machine learning through frameworks like Tensorflow, automating workflows, and optimizing data processing pipelines for reliability and scalability. • Implement scalable database structures, query optimization, and backend processing solutions to support high-performance applications and growing datasets. • Manage code repositories using Git, supporting collaborative development, feature branching, issue resolution, and continuous integration workflows. • Manage application debugging, testing, optimization, and production support across multiple projects and environments. • Contribute to the complete software development lifecycle including system design, development, deployment, maintenance, and continuous improvement of applications.

Education

Bachelor's Degree in Business Studies and Computing Science · University of Zimbabwe2019 – 2023
Bachelor's Degree · University of Zimbabwe2030 – 2023

Certifications and awards

AWS Certified Developer - Associate2024 – 2027
AWS Certified Developer - Associate2030 – 2026

Hire KUDAKWASHE NDOKANGA today

Post a job and invite KUDAKWASHE, or contact them directly. No hidden commission.

Post a job