Mwafrika Josue
Mwafrika Josue

Full-Stack Software Developer

Actively looking · Member since 6 Jul 2026
Message
Location
Rwanda
Desired salary
Unspecified
Work preference
Full Time, Volunteer
Experience level
Not set

About

Professional summary

I am a full-stack software developer with more than 5 years of experience building scalable web applications. I am particularly interested in AI-driven systems and backend architecture, and I enjoy working on production-grade software that delivers real value to users.

My experience includes developing and maintaining full-stack features using Go, Node.js, Express.js, NestJS, React.js, Next.js, TypeScript, and PostgreSQL. I have worked across the backend and frontend, helping teams ship reliable applications with strong performance and security.

I have collaborated closely with product, design, and engineering teams in remote and onsite environments. I value clear communication, shared understanding of requirements, and consistent delivery throughout the development lifecycle.

In my recent roles, I contributed to web applications, progressive web apps, and SEO improvements. I have also worked with offline-first capabilities, service workers, local storage tools, and modern deployment and DevOps practices.

I also have mentoring experience from Microverse, where I supported junior developers, improved code quality, and helped others grow through technical guidance and encouragement. This strengthened my leadership, teamwork, and remote collaboration skills.

My education includes a Full-Stack Web Development Program at Microverse and a Bachelor’s Degree in Computer Science from ULK Kigali. I continue to build projects such as AI-powered resume tools, job trackers, and blogging platforms to expand my skills and create useful products.

Skills

24 capabilities

Experience

Career history

Mid-Senior Developer BYFOOD

Developed and maintained full-stack features for the company website using Go on the backend and TypeScript, React, and Next.js on the frontend. Integrated SEO best practices to increase visibility in search engine results. Collaborated with the product team to align on design requirements and development progress.

Mid-Senior Developer RABSH STABILITY

Built and maintained web applications using Node.js, Express.js, and PostgreSQL. Ensured high performance and security of backend APIs with smooth integration to relational databases. Collaborated with the team to design, test, deploy, and document scalable applications.

Full-stack Developer CONSUMATECH SOLUTIONS

Developed a progressive web application using Next.js and Nest.js with offline capabilities. Collaborated with cross-functional teams to integrate front-end and back-end components seamlessly. Leveraged service workers, localforage, and IndexedDB to improve user experience through offline caching and data synchronization.

Mentor MICROVERSE

Mentored over five junior developers and provided technical support that reduced coding errors by 20%. Improved code organization, resulting in a 10% improvement in code quality and performance. Offered guidance and motivational support, contributing to a 3% increase in developer retention.

Education

Learning history

Microverse

Full-Stack Web Development Program

Completed 1,300+ hours of intensive full-stack development training covering algorithms, data structures, Ruby, Rails, JavaScript, React, and Redux. Developed strong remote collaboration skills using pair programming, GitHub, Git-flow, and daily standups with international teams.

ULK Kigali

Bachelor's Degree in Computer Science

Completed a bachelor's degree in computer science.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu