About Me
My name is Mthokozisi Nyoni a full stack software engineer. I have been in the software development space for over 4Â years now. I have a built a number of solutions for a number of different organisations in both an employee and freelance capacit...
www.livestockwealth.com
www.tranquilityguestlodge.com
apply.nust.ac.zw
Â
Show MoreSkills
Web Development
Database
Others
Programming Language
Operating System
Development Tools
Software Testing
Graphic Design
Data & Analytics
Portfolio Projects
Company
Microsoft Dynamics Navision Upgrade
Description
Upgrade Microsoft dynamics Navision 2009 to 2017. The upgrade would also entail ensuring that all the other university services that are connected to the university ERP would also be working with the upgrade. I was also involved in developing the staff ID and student ID reports. I was involved in creating reports for examinations department.
 Â
Show More Show LessCompany
System Support
Description
âť–Â Identify and document recurring bugs that would have come up while providing system support to the university stakeholders (i.e students and staff).
âť–Â Provide support for issues rising from new upgrade and assist lecturers in using the new system.
Provide support to students when they have queries from the systems that interact with Navision such as Paynow and the student’s portal.
 Â
Show More Show LessTools
Database mysql serverCompany
NUST Management System
Description
âť–Â Learn JPA(Eclipse Link) and create a Spring MVC + Maven + JPA base project for the team to use a starting point for the project .
âť–Â Conduct daily scrum meetings and report progress of the team to the manager.
âť–Â Develop JUnit Tests For developed features and run tests.
âť–Â Ensure team is versioning the project and maintain the codebase repository.
âť–Â Continuous Delivery and Deployment using Jenkins.
 Â
Show More Show LessCompany
Livestock Wealth
Description
To develop a web based application and a website. The website was to inform potential investors of livestock wealth and also link existing investors to the web based application. Web based application is to track and manage investments. The platform also had links to the mobile applications.
 Â
Show More Show LessCompany
Afrovation
Description
âť–Â Identify classifier that would be used to train AI for facial recognition
âť–Â Write and test python code to automatically train the AI
âť–Â Write and test python code used to detect faces on live video stream
âť–Â Write and test python code used to identify faces on live video stream
 Â
Show More Show LessCompany
Sambug
Description
âť–Â Identify and document features that are missing from the current application.
âť–Â Write backend code to existing interfaces which included some CRUD functionalities.
âť–Â Test and debug existing backend code for persisting data to the mongodb database.
âť–Â Use HTML and CSS to create new interfaces for missing features for the application.
âť–Â Train Watson-Alchemy AI on IBM Bluemix platform to recognise objects the application was supposed to detect and identify.
âť–Â Git for source and version control.
 Â
Show More Show LessTools
Database JQuery mysql serverCompany
School Communicator
Description
âť–Â Create systems requirement document for the features and deliverables of the project.
âť–Â Create a project plan for the execution of the project.
âť–Â Create and normalise the database.
âť–Â Writing the CRUD operations for the application.
âť–Â Writing any and all business logic for the application
âť–Â Create test cases for all written code and execute all test cases.
âť–Â Liaise with client about requirements and expected outcome.
 Â
Show More Show LessSkills
Spring MVC MySQL HTML 5 Bootstrap LinuxTools
JSP CSS3 Eclipse IDE Database