Highly motivated and adaptable certified frontend-focused full-stack developer with hands-on experience building responsive and user-friendly web and mobile applications using React.js, React Native, Flutter, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS, Python Django, and Node.js. Passionate about creating clean, intuitive, accessible digital experiences across platforms. Experienced working in Agile (Scrum) environments, collaborating with cross-functional teams on real-world projects, applying modern frontend development practices to deliver scalable, high-quality solutions. Skilled in UI/UX design, GitHub version control, problem-solving, and teamwork, with a strong commitment to continuous learning and professional growth.

Rebeca Kirabo

Highly motivated and adaptable certified frontend-focused full-stack developer with hands-on experience building responsive and user-friendly web and mobile applications using React.js, React Native, Flutter, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS, Python Django, and Node.js. Passionate about creating clean, intuitive, accessible digital experiences across platforms. Experienced working in Agile (Scrum) environments, collaborating with cross-functional teams on real-world projects, applying modern frontend development practices to deliver scalable, high-quality solutions. Skilled in UI/UX design, GitHub version control, problem-solving, and teamwork, with a strong commitment to continuous learning and professional growth.

Available to hire

Highly motivated and adaptable certified frontend-focused full-stack developer with hands-on experience building responsive and user-friendly web and mobile applications using React.js, React Native, Flutter, JavaScript, TypeScript, HTML5, CSS3, Tailwind CSS, Python Django, and Node.js. Passionate about creating clean, intuitive, accessible digital experiences across platforms.

Experienced working in Agile (Scrum) environments, collaborating with cross-functional teams on real-world projects, applying modern frontend development practices to deliver scalable, high-quality solutions. Skilled in UI/UX design, GitHub version control, problem-solving, and teamwork, with a strong commitment to continuous learning and professional growth.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Luganda
Fluent

Work Experience

Project Lead | Design Lead | Frontend Developer at EkiE-commerce Platform
February 1, 2026 - June 30, 2026
Played a key role in the development of a cross-platform e-commerce solution for both buyers and vendors. Led product vision and coordinated team efforts to ensure consistent user experience across web and mobile applications. Mobile app (React Native): designed the end-to-end user experience and developed core buyer-facing features including user registration, product browsing, add-to-cart functionality, and checkout. Vendor web app: built the landing page using React and Vite, including Hero section, Features section, Testimonials section, Trust indicators, and Call-to-Action section. Collaborated with developers, designers, and stakeholders in an Agile (Scrum) environment, using GitHub for version control and project collaboration.
Project Lead / Design Lead / Frontend Developer at Mayondo Wood and Furniture Ltd
February 1, 2026 - Present
Built a cross-platform e-commerce solution designed for buyers and vendors. Led product vision, coordinated cross-functional team efforts, and ensured a consistent user experience across web and mobile apps. On the mobile app (React Native), designed and implemented core buyer-facing features including user registration, product browsing, add-to-cart, and checkout. On the vendor web app, designed landing page sections (Hero, Features, Testimonials, Trust indicators, and Call-to-Action) to communicate value and drive conversions. Collaborated with developers, designers, and stakeholders in an Agile environment using GitHub for version control and project collaboration.
Software Engineer Apprentice at Refactory Academy (Apprenticeship Program)
October 20, 2025 - Present
Enrolled in the Apprenticeship Program focusing on JavaScript, React, API integration, and Agile development; contributed to real-world software projects using Git and Scrum workflows; developed responsive web applications and collaborated on delivering features.
Developer at Infinity Weather App
August 1, 2025 - Present
Designed and developed a weather application using API integration. Focused on user interface design and real-time weather data display.
Frontend Developer – Infinity Weather App (Personal Project) at Infinity Weather App (Personal Project)
August 1, 2025 - Present
Designed and developed a weather app using an API with a focus on clean UI, responsive layout, and real-time data display.
Project Developer at Mayon and Owood and Furniture Ltd, Business Management System
July 1, 2025 - September 30, 2025
Built a B2B wood and furniture company solution using HTML, CSS, JavaScript, Node.js, and MongoDB for database management. Implemented features including adding stock, sales, and users; keyword-based searching; updating stock, sales, and users; and deleting stock, sales, and users.

Education

Apprenticeship Program at Refactory Academy
October 20, 2025 - April 25, 2026
Certificate in Software Engineering (JavaScript) at Refactory Academy
July 20, 2025 - September 20, 2025
Uganda Advanced Certificate of Education at Old Kampala Senior Secondary School
March 20, 2023 - December 20, 2024
Uganda Certificate of Education at Old Kampala Senior Secondary School
March 1, 2018 - November 1, 2022

Qualifications

Certificate in Software Engineering (JavaScript)
July 20, 2025 - September 20, 2025
Soft Skills Certification
June 20, 2023 - June 20, 2023
Head Monitor
January 1, 2023 - January 1, 2024
Certificate in Soft Skills
January 1, 2025 - August 6, 2026
Groundbreaker Talents (Software Engineering Training Program) - Completion Certificate
June 16, 2025 - June 30, 2026
Introduction to Microsoft Azure course certificate
September 1, 2025 - August 6, 2026

Industry Experience

Software & Internet, Education, Computers & Electronics, Professional Services, Media & Entertainment, Retail