KUDAKWASHE NDOKANGA
Harare Zimbabwe | - |-| LinkedIn | Github | Portfolio
PROFESSIONAL SUMMARY
Results-driven Software Developer with 6+ years of experience delivering scalable web applications and backend systems using React,
Django, Flask, and FastAPI. Skilled in building cloud-native solutions on AWS, integrating 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.
EDUCATION
Bachelor's Degree: Business Studies and Computing Science
University of Zimbabwe
GRADE: 2.1
06/2023
Harare, Zimbabwe
SKILLS
FRAMEWORKS & LIBRARIES: React, Flask, FastAPI, Django, Tensorflow, Keras, Scikit-Learn.
TOOLS & VERSION CONTROL: Jira, Git, GitHub, Distributed Version Control Systems.
PROGRAMMING LANGUAGES & WEB TECHNOLOGIES: Python, JavaScript, HTML5, CSS3.
CLOUD & DEVOPS: AWS Services, Cloud-Native Development (AWS), Docker, Kubernetes, Jenkins, CI/CD, TDD, Software
Containerization, API Design & System Integration.
DATABASES & DATA MANAGEMENT: SQL Server, MySQL, PostgreSQL, MongoDB, DynamoDB, SQLite, Database Design
& Optimization, Database Management Systems.
PROFESSIONAL & COLLABORATION SKILLS: Agile Development, Cross-Functional Collaboration, Problem-Solving &
Debugging, Attention to Detail, Excellent Communication, Adaptability & Continuous Learning.
CERTIFICATIONS: AWS Certified Developer - Associate, Validation number: a33fc48f01024c-ed06f20ca9
EXPERIENCE
Software Developer
02/2019 - Current
Freelancing
• Engineered and deployed full-stack web applications using React, Flask, and Django, creating responsive user interfaces that
significantly improved user engagement and client satisfaction.
• Designed and implemented machine learning models with TensorFlow and Scikit-learn for predictive analytics, enabling
data-driven decisions and driving measurable business outcomes.
• Integrating applications with modern generative AI models (LLMs) and optimizing generative model outputs.
• Managed and optimized relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB), ensuring high
performance, scalability, and data integrity across client projects.
• Streamlined development workflows by automating testing and CI/CD pipelines with PyTest and GitHub Actions, reducing
deployment errors and accelerating release cycles.
IT Analyst
01/2023 - Current
KPMG
• Analyzed daily business transactions using Python, Excel and SQL to identify patterns, optimize workflows, and support
data-driven decision-making.
• Generated clear, actionable reports and visual summaries that enhanced stakeholder insight and enabled strategic planning
across multiple departments.
• Assessed IT system controls, including access rights, job processing, and change management—uncovering vulnerabilities
and ensuring compliance with internal and regulatory standards.
• Performed system security assessments and recommended configuration improvements that enhanced access control,
strengthened IT governance, and improved operational resilience.
Systems Developer
01/2024 – 05/2024
FedEx
• 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 application 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.