musiimenta
Software Developer
As a skilled Software Developer, I specialize in designing, developing, and maintaining software applications. With a strong foundation in Python and extensive experience in building both front-end and back-end systems, I excel in addressing complex issues with efficient solutions. My attention to detail and robust problem-solving abilities ensure high-quality results. I am passionate about learning new technologies and staying current with industry trends. My collaborative approach and effective communication skills make me a valuable asset to any development team.
Experience: 1 year
Yearly salary: $14,000
Hourly rate: $15
Nationality: 🇺🇬 Uganda
Residency: 🇺🇬 Uganda
Experience
Software Engineering Apprentice
Refactory Academy 2024 - 2024
Collaborative Teamwork: I worked collaboratively with a team of six other apprentices, contributing to the successful completion of various projects. Boot Camp Participation: I participated in a four-month intensive boot camp, collaborating with a group of seven team members to gain hands-on experience and improve technical skills. Project Management and Execution: I was actively involved in the planning, execution, and management of projects, ensuring timely delivery and quality of work.
Intern
Refactory Academy 2024 - 2024
Building Backend Infrastructure: I contributed to designing and developing the backend architecture from scratch using NestJS, supporting students, facilitators, and administrators in a scalable and robust system. Automating User Management with Refactory Information System API: We integrated the Refactory Information System API into the backend, automatically fetching and adding facilitators and enrolled students, streamlining user management. Introducing Self-Onboarding for Facilitators and Students: We built backend services to support self-onboarding, empowering users to complete their registration process independently, thus reducing administrative workload. CI/CD Pipeline Setup: On the team’s behalf, I implemented CI/CD pipelines using GitHub Actions for both the frontend and backend, ensuring automated testing, building, and deployment, improving overall development efficiency. Technology Utilization: We utilized NestJS for backend development, integrated ReactJS for the frontend, and managed the project with Trello and Microsoft Teams for communication. Improving System Efficiency: We focused on enhancing performance and reliability for students, facilitators, and administrators by optimizing the backend and addressing key bottlenecks. Collaborative Development from Scratch: Working with a team of seven apprentices, I helped build the backend from the ground up, ensuring smooth API integration and a strong system foundation.
Skills
backend
ci-cd
front-end
git
python
english