Full Stack Developer
Dar es Salaam, Tanzania
Energetic Full Stack Developer with 6 years experience in Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Clear understanding of modern technologies and best design practices.
UCC (University of Dar es Salaam Computing Center) • Dar es Salaam, Tanzania
UCC (University of Dar es Salaam Computing Center) is a software Development company which has number of projects. As a Software Developer, my core activities included: Nixlink (Courier Management System): Led full-stack development of a multi-platform logistics solution, including a Flutter mobile app, Angular admin web portal, and a Spring Boot RESTful API with PostgreSQL. Architected features for real-time tracking, dispatch, and customer management. CTC2 Web (Healthcare System): Developed and maintained a critical Health Management Information System (HMIS) using Angular & Dotnet. Ensured high reliability, data integrity, and performance for healthcare reporting and patient data management used across multiple facilities. Afyacare (Healthcare Platform): Built a comprehensive healthcare web application and API with Spring MVC, AngularJS, MySQL, and PostgreSQL. Focused on creating a scalable backend for patient records, laboratory, integration, clinical module and billing modules. UCC Corporate Website & CMS: Engineered the company's main website and intuitive content management system using Laravel and MySQL, enabling efficient content updates by the marketing team. BRAC Web Platform: Contributed to a large-scale web application, initially developed with React frontend and Laravel backend, and later involved in migrating the backend to Yii2 to enhance performance and long-term maintainability. • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality. • Collaborated on stages of systems development lifecycle from requirement gathering to production releases. • Designed and maintained streamlined, reusable and reliable code for use within distributed cloud environments. • Designed intuitive graphical user interfaces using knowledge of serial communications and database design to improve user experience. • Participated in cross-functional projects while working in lean development environments.
Studiolife
Hurru platinum: Developed a payment processing web platform for mobile financial services using CodeIgniter and jQuery. Implemented USSD push notifications for real-time transaction alerts and reporting. The system handled payment reconciliations and provided a dashboard for merchant transactions. • Planning site designs, functionality and navigation, along with audience funnels and data capture points. • Building wireframes & prototypes which were then turned into functional and responsive digital products. • Reviewing UX with multiple teams and making necessary edits to accommodate technical or business concerns. • Developing site content and graphics in partnership with writers and creative director. • Handling all composition, color, illustration, typography, and branding for projects.
GlobalSoft
GlobalSoft is a company devoted in software development and I was given two projects to deal with. As the developer, my core activities included: Real-Time Chat Application: Built a live customer support chat system using JavaScript with WebSockets/Socket.io for the frontend real-time layer and a robust Object-Oriented PHP backend. Features included instant message delivery, user online/offline status, and persistent chat history to improve customer engagement and support efficiency. Point-of-Sale (POS) Desktop System: Built a robust desktop POS application using Java Spring Boot, featuring inventory management, sales transaction processing, receipt generation, and daily sales reporting for retail environments. • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality. • Designed intuitive graphical user interfaces using knowledge of serial communications and database design to improve user experience. • Developed software for desktop • Planned and developed interfaces that simplified overall management and offered ease of use. • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
Freelance • Moshi and Arusha
I managed to develop / Design websites for two companies located in Moshi and Arusha. • Obreysafaris.com • Welink.co.tz
Bachelor's of Science in Information Technology