-
Freelance
Flutter & Node.js Jul 2023 - Present
- Implemented, Documented and Managed high-quality and user-experience-focused mobile applications for clients including Afrozing.
-
Software Developer
Evans Publishers · (Flutter & Node.js) Nov 2022 - Oct 2023
- Designed and implemented a staff management app on web and mobile that reduced paper costs and streamlined leave management, resulting in significant cost savings for the company.
- Revamped the Evans e-book app to replace the existing version of the mobile app and created a new windows version to as requested by customers to buy and distribute books to students/wards.
- Built and deployed a delivery management application for e-store deliveries on mobile and web to allow store managers to get alerts for new orders and assign them for delivery within a single app.
- Built a mobile app for the Evans eStore web platform to provide ease of access for customers right on their devices.
- Provided support for the school management software, by troubleshooting and resolving issues quickly and effectively.
-
Mobile Developer Internship
Biznugget · (Flutter) Mar 2023 - May 2023
- Collaborated with a team of software developers and designers to help restructure and Biznugget mobile application which enables users to buy and sell products.
- Responsible for the redesign of the homepage redesign and completion of the homepage.
- Active participant in the restructure of existing codebase and Firebase integration as backend.
-
Middleware Specialist
WIREPICK · (Spring boot) Dec 2021 - Oct 2022
- Led the Middleware team in the management and maintenance of the Spring boot API for one of the company's IoT products.
- Responsible for maintaining code quality by writing test-driven, DRY and clean codes to improve code testability, performance and easy integration for the frontend team.
- Responsible for merging, building and deploying code to the test server using Git and SSH tools.
-
Intern
McAnderson Institute of Technology · (Python) Mar 2020 - Sep 2020
- Developed proficiency in Python programming language.
- Collaborated with team members in regular meetings to discuss project progress and challenges.
- Contributed to the development of software applications for internal use at the company
- Help train schools to use Microsoft teams during the COVID-19 pandemic