Lead the development of a healthcare application, overseeing a team of 8 developers.
- Designed and implemented a microservices architecture for the backend, improving scalability and maintainability
- Integrated third-party APIs for real-time health monitoring and telemedicine features
- Conducted code reviews and established best practices for the development team
- Implemented security measures to protect sensitive health data, ensuring compliance with HIPAA regulations
- Led the migration of the application to a cloud-based infrastructure, reducing costs by 30%
- Developed a comprehensive testing strategy, including unit tests, integration tests, and end-to-end tests
- Participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Authomated the deployment process using Docker, reducing deployment time by 40%
- Provided technical guidance and mentorship to junior developers, fostering a culture of continuous learning
- Contributed to the open-source community by sharing knowledge and best practices through blog posts and talks
- Implemented performance monitoring and logging solutions to identify and resolve issues proactively
- Collaborated with cross-functional teams to gather requirements and deliver high-quality software solutions
- Developed and maintained technical documentation for the application architecture, APIs, and deployment processes
- Conducted training sessions for the development team on new technologies and best practices
Developed and maintained the frontend of a healthcare application using Angular.
- Conducted code reviews and provided constructive feedback to team members
- Optimized application performance by implementing lazy loading and code splitting techniques
- Participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Developed and maintained technical documentation for the front-end architecture and components
- Structured the application using a modular approach, improving maintainability and scalability
- Implemented state management using signalStore from NgRx, improving data flow and reducing complexity
- Mastered the use of RxJS for handling asynchronous data streams and managing side effects
- Mastered the use of Angular Material for building responsive and accessible user interfaces
- Implemented unit tests and end-to-end tests using Jasmine and Protractor, ensuring high code quality
Zanzibar Multiplex Company Developed a web application for the company using Angular and Laravel.
- Designed and implemented a RESTful API using Laravel for the backend
- Developed a responsive frontend using Angular, ensuring cross-browser compatibility
- Implemented authentication and authorization features to secure sensitive data
- Conducted performance testing and optimization to ensure fast loading times
- Learned about multiplexing and its impact on the journalism and film industry
University of Dar es Salaam Coordinated student activities and events for IET(Institute of Engineers Tanzania) at University of Dar es Salaam.
- Organized workshops and seminars on various engineering topics
- Collaborated with faculty and industry professionals to provide students with networking opportunities
- Led a team of volunteers to plan and execute events, ensuring smooth operations
- Developed marketing materials and promoted events through social media and campus channels
- Gathered feedback from participants to improve future events and activities