Vodacom Tanzania
November 2025 - presentBackend Developer
Build backend systems for multiple projects in agile sprints
Siemens Digital Industries
August 2024 - April 2025Microsoft 365 Application Developer
• Developed a custom Power BI Gantt chart visual by extending Microsoft’s open-source code
(Typescript, D3.js), adding a third-level “Task Description” hierarchy and advanced conditional
formatting adopted by three business units.
• Migrated SharePoint sites from on-premises farms to SharePoint Online, using Share Gate and PnP
PowerShell, achieving zero data loss.
• Created Power Platforms solutions with Power Automate, Power Apps, and Power BI that
automated approval, onboarding, and project tracking workflows.
• Consulted with business users to gather requirements, translate them into technical specs, and
deliver software solutions
• Designed and optimized SharePoint Lists and Libraries.
• Resolved complex permission escalations across sites, libraries, folders, and items.
SOULCHI INTERNATIONAL
July 2024 - June 2025Fullstack Developer
• Collaborated with designers and project stakeholders to implement and translate website concepts
into functional, high-performance code.
• Collaborated in a team to develop and deploy a Flutter and Dart application, utilizing one code base
for both Web, Android, and iOS platforms.
• Designed and implemented APIs using Firebase Functions to handle user data, including creating
endpoints to read from Firebase storage and update user information dynamically.
• Developed custom APIs to process complex combinations of user input and provide tailored
outputs.
• Created and executed unit tests for Firebase Functions to validate data processing logic, API
responses, and error handling.
• Utilized effective state management techniques to ensure dynamic updates across screens,
enhancing the interactivity and responsiveness of the application.
• Created modular and responsive user interfaces in Flutter, including dynamically updating widgets
based on user interactions.
• Developed and maintained unit tests for Flutter app components, ensuring robustness and reducing
regression issues during updates.
• Developed user engagement tracking system to track weekly and cumulative streak data.
• Utilized Firebase Analytics to build an action logging system that monitors in app user activity and
provides real-time feedback.
• Strategized and outlined a comprehensive affiliate program workflow, including affiliate sign up,
commission tracking, custom referral links, QR code integration, and automated notifications for
affiliates.
• Utilized Zapier to automate real-time affiliate tracking between Trackdesk and app backend.
• Set up Firebase Cloud Function to handle affiliate web-hook requests from Zapier.
• Maintained and optimized existing codebases, ensuring smooth operation, responsiveness, and
security of web application
Hagerty Consulting
March 2023 - May 2024Software Development Intern
• Developed API interactions by utilizing Postman, performing batch and unit API calls to interface
with business software, specifically Upland PSA.
• Managed over 50 API endpoints, improving data retrieval times by 30%.
• Created pre and post request scripts, configuring requests for effective data exchange, reducing data
processing errors by 30%.
• Designed and built an employee onboarding app using MS tools including Power Automate,
SharePoint List, and Power Apps, consequently reduced onboarding process time by 40%.
• Engineered AWS integration through Lambda and Gateway to connect the Power App with the
AWS platform.
• Automated the creation and update of Jitbit tickets through Power Automate flows, initiated by
changes in SharePoint list items.
• Automated MS account and license setups using AWS Lambda, Gateway, CloudWatch Events, and
step functions based on new employee start dates.
• As part of ETL processes for seeding of data into cloud platform, created data load processes that
took file data and called appropriate APIs to load data such as cost and billing rates, employee info
• Documented all software development activities, including user manuals, SRS documents, and test
plans.
• Followed agile/scrum methodologies through sprint planning, story creation and use of JIRA for
sprint tracking.
• Acquired proficiency in Oracle Autonomous Database and its integration with AWS.
Saginaw Valley State University
August 2022 - May 2024Computer Science Tutor
• Assisted students taking CSIS classes with programming related issues such as debugging
compiler, syntax, and logic errors, and achieved a 20% average increase in exam scores
• Formulated and implemented tutoring plans for 50+ students, with participants showing a 25%
improvement in project and homework grades.
• Managed maintenance for 30+ computer systems and peripherals, ensuring 99% operational
uptime.
• Assist the ITS/CSIS department admin and in maintaining and updating systems and networks.
• Gained experience in teaching, mentoring, and technical support