Shingai S.

Shingai S.

Python Developer

Harare, Zimbabwe
Hire Shingai S. Hire Shingai S. Hire Shingai S.

About Me

Shingai is a Python Engineer with a combination of Machine Learning, Data Science, Data Engineering, and web development know-how. He designs and develops new functionalities and features on solutions using modern APIs and frameworks. Working with the latest best practices and ensuring that they meet project requirements, Shingai delivers high-quality solutions that are scalable, reliable, and fast.

Work history

UpStack
UpStack
Python Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

CBZ Holdings Limited
CBZ Holdings Limited
Machine Learning & Data Engineer
2020 - Present (4 years)
Harare, Zimbabwe
  • Designing and developing analytic dashboards and visualizations.

  • Leading processes to develop a GIS system with features for satellite tracking for over 30K houses.

  • Building an intermediary ETL server to handle data transfer between back-end servers and cloud service solutions for the bank.

Deep Analytics
Deep Analytics
Data Science Consultant
2019 - 2020 (1 year)
Harare, Zimbabwe
  • Led the Econet team to design, deploy, and manage chatbots for various social media platforms.

  • Managed Data Science tasks and projects and worked on data gathering and dashboard design.

  • Developed and conducted tutorials for API services using Flask.

Chartered Systems Integration
Chartered Systems Integration
Software Engineer
2017 - 2019 (2 years)
Harare, Zimbabwe
  • Built an API to handle tax payments with the ZOP system and delivered optimizations to ensure system stability.

  • Designed and developed the client dashboard on the FourFaces management system, implementing the admin dashboard for users.

  • Designed and developed a web app to help anesthetists store information during surgery.

Portfolio

Back-end Engineer - Funkin Crew (Friday Night Funkin)
Back-end Engineer - Funkin Crew (Friday Night Funkin)

Funkin Crew is the company responsible for the hit game Friday Night Funkin, with over $2 million raised on Kickstarter and 100s of millions of hours of playtime and views on YouTube. Worked on end-to-end development of the Kickstarter management system that manages their close to 60K backers/funders and was partially responsible for the development of some in-game online services.

Machine Learning Engineer - ZIMRA Online Payments (ZOP) Front Office System
Machine Learning Engineer - ZIMRA Online Payments (ZOP) Front Office System

Worked on a banking system project for First Capital Bank tellers and team leaders, implementing an API solution to integrate the ZIMRA (Zimbabwe Revenue Authority) tax API and Finacle Banking System with the front-office desktop system for bank tellers. Produced new solutions to optimize loading and access times to ensure system stability with heavy traffic.

Machine Learning Engineer - CBZ Mortgage GIS Platform (Phase 1)
Machine Learning Engineer - CBZ Mortgage GIS Platform (Phase 1)

Worked as a lead developer on a geolocation-based property booking and management platform for CBZ Bank. Implemented solutions to map properties using GeoJSON with features to view and monitor development progress via satellite and drones. The platform gives properties buyers access to satellite imagery and a 360-degree view of the property.

Python Developer - WTFramework
Python Developer - WTFramework

Designed and built an integration framework for a chatbot model from scratch for deployment on WhatsApp, Telegram, and Facebook using Flask and Requests. The framework has a dashboard with Data Science libraries to analyze message traffic and real-time streaming of messages using WebSockets. It comes with data monitoring and error tracking features to manage potential issues.

Education

BASc Computer Software Engineering
BASc Computer Software Engineering
Zimbabwe Open University
2019 - 2020 (1 year)
BSc Computer Science
BSc Computer Science
University of Zimbabwe
2015 - 2019 (4 years)