Summary
Work history
Education
Skills
Languages
Affiliations
Software
Timeline
References
OperationsManager
Ruhumbika Mtumba  John

Ruhumbika Mtumba John

Developer
Ubungo, Dar es Salaam,Tanzania

Summary

IT professional with expertise in backend infrastructure, full-stack development, and system design. Proficient in JavaScript, C++, Python, and PHP, with strong skills in HTML5 and RESTful services. Experienced in managing IT projects using agile methodology, focusing on project management and technical troubleshooting. Demonstrated success in user interface design, mobile application development, and advanced data analysis with Excel and Power BI.

Work history

Volunteer Software Developer

Kilindi District Council
Tanga, Tanzania
07.2024 - 06.2025
  • Independent Full-Stack Developer
    Personal Project – House Rental System (Airbnb-style)
    January 2025 – April 2025

    Designed and built a full-featured web application for managing property listings and bookings.

    Developed front-end using HTML, CSS, JavaScript, and back-end using PHP and MySQL.

    Implemented user authentication, booking logic, and admin dashboard.

    Demonstrated ability to manage a complete project lifecycle from concept to deployment.

  • Volunteer Software Developer
    Kilindi District Council – Kilindi, Tanzania
    March 2024 – May 2024

    Developed an Employee ID Generation System to automate staff registration and ID creation.

    Collaborated with government personnel to identify workflow needs and build a custom solution.

    Improved the speed and accuracy of employee data handling processes.

    Applied Python, MySQL, and documentation skills in a real-world setting.

IT Support Assistant (Volunteer)

Kilindi DC
Tanga, Tanzania
Sept 2024 - Nov 2024
  • Designed and implemented innovative software applications to meet client and user requirements.
  • Developed Employee ID Generation System for Kilindi District, enhancing staff registration efficiency.
  • Created functional House Rental Platform inspired by Airbnb, managing full project lifecycle.
  • Applied problem-solving and requirements gathering skills to ensure timely delivery of objectives.
  • Utilised Python, Java, MySQL, and HTML/CSS for database handling and front-end usability.
  • Demonstrated effective communication and teamwork during collaborative development phases.
  • Built foundational knowledge in data analysis and IT support practices for administrative roles.
  • Adapted to diverse environments including banks and hospitals, supporting IT systems and operations.

Education

Bachelor of Science - Business Information Technology

University of Dar es Salaam
Dar es Salaam, Tanzania
10.2023 -

Skills

  • Code review proficiency
  • Backend infrastructure
  • JavaScript and C programming
  • HTML5 and RESTful services
  • Concurrent programming
  • Project management expertise
  • User interface design
  • PHP development
  • Front-end design
  • Agile methodology
  • Mobile application development
  • IT project management
  • Testing and debugging skills
  • Python programming
  • SQL database management
  • Full-stack development
  • System design and development
  • Database management (MySQL)
  • Technical troubleshooting experience
  • Data analysis and reporting (Excel, Power BI)
  • Problem-solving abilities
  • Teamwork and collaboration skills
  • Adaptability and learning agility

Languages

English
Fluent
Swahili
Native

Affiliations

  • Tech Exploration
  • Association for Project Management

Software

VS Code, NetBeans, Eclipse – For writing and testing code

Git & GitHub – Version control and project collaboration

XAMPP / WAMP – Local server setup for web apps

MySQL – Database creation, queries, and management

MS Excel – Data organization, formulas, charts

HTML, CSS, JavaScript – Front-end design and development

Bootstrap – Responsive web design

Microsoft Office Suite – Word, Excel, PowerPoint, Outlook

Google Workspace – Docs, Sheets, Drive, and Gmail

Canva / Figma (Basic) – For UI design or mockups

Trello/Notion (basic) – For project/task management

Adobe Photoshop – Image editing and UI assets Adobe Illustrator – Logo and vector design Adobe Acrobat – PDF editing, form creation, and documentation

Timeline

IT Support Assistant (Volunteer)

Kilindi DC
Sept 2024 - Nov 2024

Volunteer Software Developer

Kilindi District Council
07.2024 - 06.2025

Bachelor of Science - Business Information Technology

University of Dar es Salaam
10.2023 -

References

References available upon request.

Ruhumbika Mtumba JohnDeveloper