Profile
I specialize in integrating various system components into connected web applications, with a focus on performance and maintainability. My current interests lie in transforming the latest digital technologies into everyday apps that ordinary people can use and enjoy. Also an aspiring writer and blogger.
Skills
- Highly skilled in creating performant APIs, Chatbots
- Passionate about Integration and Automation
- Skilled in creating Dashboards, Prototypes and Frameworks
- Experienced with Front-End Development and Python
- Proficient with CSS and Bash Scripting and Version Control Systems
- Knowledgeable about User Experience, Facial Recognition, Natural Language Processing (NLP), Agile Software Development with a Testing first approach, Blockchain and Progressive Web Apps.
Portfolio
Backend Engineer (Contract)
Funkin' Crew(Contract work for Friday Night Funkin)December 2022 – April 2023
- Funkin Crew is the company responsible for the hit game Friday Night Funkin, with over 2 million USD raised on Kickstarter and 100s of millions of hours of playtime and views on YouTube.
- Responsible for the end-to-end development of their Kickstarter management system that manages their close to 60 thousand backers/funders and partially responsible for the development of some of their in-game online services.
Open Source API Integrations Engineer (Contract)
Shipyard(Contract work via Upstack)June 2022 – September 2022
- Shipyard is an American Data Orchestration Startup designed to automate workflows with the most common Database and Data Eng tools
- 3 month contract engagement through the Upstack platform
- Responsible for growing and standardzing their library of open source integration templates with various partners
- Developed CLI blueprints thorugh Python that would interact (sync/async) with vendor APIs for tools and DBs such PowerBI, Azure, GoogleCloudStorage, Rudderstack, Metabase, Jira, Trello amongst many others
- All code i developed is Open Source and available on the Shipyard GitHub Repo
Machine Learning Engineer
CBZ Bank (Data Science Department)March 2020 – Now
- Part of the inaugaral Data science department of CBZ Bank, the largest banking institue in Zimbabwe
- Developed Analytics Dashboards for the Bank
- Mentored and co-ordinated junior software developers
- Spearheaded the development of a GIS System to track property development with satellite tracking for over 30 000 houses nationwide
- Designed, Configured and Deployed an intermediary ETL server to facilitate limited data transfer between restricted backend servers and deployed cloud service solutions
Deep Analytics
Deep Analytics (Data Science Consultant)July 2019 – February 2020
- Conducted Consulting and Training for Econet Wireless Zimbabwe, one of the largest telecom companies in Zimbabwe
- Trained the Econet Software team on the creation and deployment of social media Chatbots
- Consulted and assisted on various data science projects with the team including Chatbots, data gathering and dashboard design
- Also conducted tutorials on developing API services with the Flask framework
WTFramework
Personal Project (AI/NLP)Early 2019
- Stands for Whatasapp/Telegram/Facebook (F)ramework
- Is an intergration framework built from scratch which allows a chatbot model to be coded once and instantly deployed on all the above stated platforms.
- Has a dashboard integrated into it which uses data science libraries and Js to create and analysis of messages
- Also has real-time viewing of messages as they come in using websockets
- Features Requests + Data monitoring and also error tracking software built in to manage any issues that may arise
- Took roughly a week to develop, but i still have lots of ideas to turn this into a full fledged SaaS application
Zimra Online Payments Portal (ZOP)
Chartered Systems Integration(CSI)Nov 2018 - Mar 2019
- Banking system project for First Capital Bank
- was responsible for the creation and integration APIs to facilitate tax payments via Zimra
- Also optimzed loading and access times to ensure system stability with large amounts of traffic
StockWarz
Personal Project (Data Science)April 2019
- Small weekend project which was created and completed in about 48 hours
- Is a simple stock trading and management simulation of the Zimbabwe stock exchange with a leaderboard
- Created the crawler that fetches data along with the trading and UI
- Designed to be extremely lightweight on phones to play along with my friends
Fourfaces Dashboard
Chartered Systems Integration (CSI)Jun 2018
- Designed client dashboard for users to create and manage trips
- Created Admin template to track users and bookings
- Assisted the development team with HTML and CSS updates
- The above is the dev site used to present to the client
Education
Software Engineering
Zimbabwe Open University (ZOU)2019 - Now
A part-time degree programme that deals with creating the latest techniques and technologies in requirements analysis, design, construction, testing, implementation, and evolution of software systems. Also includes designing system architectures and scaling enterprise applications
BSc, Computer Science
University of Zimbabwe (UZ)2015 - 2018
A full-time degree programme that provided the theoretical and mathematical as well as the design and structure of computer systems including web development(backend and frontend development), algorithms, computer graphics (OpenGL), networking, computer security and various programming languages
Interests
User Experience, Facial Recognition, Artifical Intelligence, Latest Technologies, Business Models, Game Development, Blogging, Writing Novels (haven't gotten very far yet), Indie Games ,Movies, Music, Anime