Ngabonziza Frank

Ngabonziza Frank

UI Designer

Followers of Ngabonziza Frank2000 followers
location of Ngabonziza FrankRwanda

Connect with Ngabonziza Frank to Send Message

Connect

Connect with Ngabonziza Frank to Send Message

Connect
  • Timeline

  • About me

    UX/UI Design and Product Design

  • Education

    • Adventist University of Central Africa

      2022 -
      Bachelor's degree Computer Software Engineering
    • Elevate Training Solutions

      2024 - 2024
      Master Class Public speaking

      Activities and Societies: Learn from speeches, gather tips, and then create and deliver your own speeches This training method helps me prepare speeches and overcome my fear of public speaking.By learning from others,gathering tips,and practicing speech creation and delivery, I gradually build confidence and competence, making public speaking less intimidating and more manageable for myself.

    • Coursera

      2023 -
      Create High-Fidelity Designs and Prototypes in Figma UX Design 88.04%

      Activities and Societies: Designing involves crafting mockups and high-fidelity prototypes in Figma, applying visual elements and design principles for a unified interface. Design systems organize and standardize components, while design critique sessions and iterative refinements ensure continual improvement. In the realm of design, the process involves constructing both mockups and high-fidelity prototypes using the versatile design tool Figma. This entails a meticulous integration of common visual design elements and principles to ensure a cohesive and visually appealing user interface. Furthermore, the understanding and application of design systems play a pivotal role in organizing, standardizing, and enhancing designs for efficiency and consistency. Acknowledging the collaborative nature of… Show more In the realm of design, the process involves constructing both mockups and high-fidelity prototypes using the versatile design tool Figma. This entails a meticulous integration of common visual design elements and principles to ensure a cohesive and visually appealing user interface. Furthermore, the understanding and application of design systems play a pivotal role in organizing, standardizing, and enhancing designs for efficiency and consistency. Acknowledging the collaborative nature of design, the incorporation of design critique sessions becomes essential. These sessions facilitate valuable feedback that guides iterative improvements, emphasizing the importance of continuous refinement in the design process. Show less

    • Coursera

      2023 -
      Build Wireframes and Low-Fidelity Prototypes UX Design 94.44%

      Activities and Societies: The design process involves creating storyboards to ideate solutions, crafting wireframes on paper and digitally in Figma, building interactive paper prototypes, and designing low-fidelity prototypes in Figma. This iterative sequence ensures a user-centric approach, incorporating feedback and refinement at each stage. In the iterative process of crafting user-centric solutions, the journey involves creating storyboards to ideate and conceptualize ideas that address user needs. This visual narrative aids in clarifying and refining the envisioned solutions. Transitioning from the conceptual stage to tangible design, wireframes are meticulously crafted, both on paper and digitally using design tools like Figma. This dual approach allows for flexibility and quick iteration. The evolution continues with the… Show more In the iterative process of crafting user-centric solutions, the journey involves creating storyboards to ideate and conceptualize ideas that address user needs. This visual narrative aids in clarifying and refining the envisioned solutions. Transitioning from the conceptual stage to tangible design, wireframes are meticulously crafted, both on paper and digitally using design tools like Figma. This dual approach allows for flexibility and quick iteration. The evolution continues with the construction of paper prototypes, bringing interactivity to the design and providing a tangible feel for the user experience. Finally, the design process culminates in the development of low-fidelity prototypes in Figma, integrating user feedback and iterative refinements to shape a more polished and effective solution. Show less

    • Coursera

      2023 -
      Start the UX Design Process: Empathize, Define, and Ideate UX Design 92.9%

      Activities and Societies: The design process begins with user empathy exercises, crafting problem statements, and ideation sessions for creative solutions. Prototyping, user testing, and collaborative reviews refine ideas. Cross-functional collaboration and user journey mapping guide the process, ensuring user-centric solutions aligned with the overall user experience. In the user-centered design process, the initial step involves empathizing with users to gain a deep understanding of their needs and pain points. This empathetic understanding serves as the foundation for crafting problem statements that precisely define user needs. Subsequently, the focus shifts to creativity, where diverse ideas are generated to address and solve the identified user problems. This iterative approach, from empathy to problem definition and ideation, lays the groundwork for… Show more In the user-centered design process, the initial step involves empathizing with users to gain a deep understanding of their needs and pain points. This empathetic understanding serves as the foundation for crafting problem statements that precisely define user needs. Subsequently, the focus shifts to creativity, where diverse ideas are generated to address and solve the identified user problems. This iterative approach, from empathy to problem definition and ideation, lays the groundwork for creating effective and user-centric solutions. Show less

    • University of Michigan

      2021 - 2021
      Problem Solving Using Computational Thinking 97%

      Activities and Societies: * abstraction, problem identification, decomposition, pattern recognition, algorithms, and evaluating solutions * To develop solutions through the application of Computational Thinking concepts to real-world problems Before you can think about programming a computer, you need to work out exactly what it is you want to tell the computer to do. Thinking through problems this way is Computational Thinking. Computational Thinking allows us to take complex problems, understand what the problem is, and develop solutions. We can present these solutions in a way that both computers and people can understand.

    • Coursera

      2023 -
      Design a User Experience for Social Good & Prepare for Jobs UX Design 93.12%

      Activities and Societies: Engage in empathy-building, define project goals, ideate solutions, and prototype for a social good initiative. Prepare for an entry-level UX job through skill development and portfolio building. Assess fit for freelance design work based on preferences for independence and business responsibilities. Applying UX design thinking for a social good project involves empathizing, defining goals, ideating creative solutions, and prototyping for a mobile app and responsive website. To prepare for an entry-level UX design job, focus on skill development, portfolio building, and staying updated on industry trends. Determine if freelance design work suits you by considering factors like independence, project variety, and client interactions.

    • Coursera

      2023 -
      Build Dynamic User Interfaces (UI) for Websites UX Design 94.16%

      Activities and Societies: Activities encompass empathizing through interviews, defining goals, ideating creative solutions, prototyping with wireframes, and iterative testing. Concurrently, planning information architecture and applying common web layouts ensure usability. The final step involves completing a design project for a professional UX portfolio, showcasing the synthesis of user-centered principles and responsive design. Applying the UX design thinking framework to create a dynamic website involves first empathizing with the target audience, understanding their needs through interviews and studies. The define phase clarifies the website's objectives and user personas. Ideation sparks creative solutions, leading to the prototyping stage where wireframes and low-fidelity prototypes are developed. Testing gathers user feedback, refining the design iteratively. Simultaneously, planning information architecture and… Show more Applying the UX design thinking framework to create a dynamic website involves first empathizing with the target audience, understanding their needs through interviews and studies. The define phase clarifies the website's objectives and user personas. Ideation sparks creative solutions, leading to the prototyping stage where wireframes and low-fidelity prototypes are developed. Testing gathers user feedback, refining the design iteratively. Simultaneously, planning information architecture and sitemaps structures the website logically. Applying common layouts for web pages ensures user-friendly navigation and responsiveness. Completing a design project involves synthesizing these elements into a cohesive website, documenting the process comprehensively for inclusion in a professional UX portfolio. This holistic approach ensures a user-centered design that is not only functional but also well-documented and showcase-worthy. Show less

    • Coursera

      2023 -
      Foundations of User Experience (UX) Design UX design 94.4%

      Activities and Societies: The course placed a strong emphasis on design sprints, guiding participants to understand their significance in the UX design process. Discussion sessions fostered collaborative learning, allowing participants to share insights and address questions related to UX design concepts. Additionally, practical exercises were integrated into the curriculum, providing hands-on experience and reinforcing the application of foundational principles in UX design Throughout this course, I gained valuable insights into the fundamental aspects of entry-level UX design, encompassing both the typical job responsibilities of UX designers and collaborative interactions with various teams. The curriculum delved into key concepts in UX design, fostering a comprehensive understanding of principles like user-centered design, the design process, accessibility, and equity-focused design. Additionally, the significance and utility of design sprints in the realm of… Show more Throughout this course, I gained valuable insights into the fundamental aspects of entry-level UX design, encompassing both the typical job responsibilities of UX designers and collaborative interactions with various teams. The curriculum delved into key concepts in UX design, fostering a comprehensive understanding of principles like user-centered design, the design process, accessibility, and equity-focused design. Additionally, the significance and utility of design sprints in the realm of UX design were emphasized, shedding light on their crucial role in shaping and enhancing a UX designer's workflow. Show less

    • Coursera

      2023 -
      Conduct UX Research and Test Early Concepts UX Design 88.12%

      Activities and Societies: In the user-centered design process, researchers plan and conduct usability studies, synthesizing observations to derive actionable insights. They then share methodologies and findings through persuasive presentations, adapting to diverse audiences. This iterative approach informs the modification of low-fidelity designs based on research insights, continually refining the user experience. In the user-centered design journey, researchers engage in planning and executing both moderated and unmoderated usability studies to comprehensively assess the user experience. Through careful observation and synthesis, researchers distill meaningful insights from these studies, shedding light on user behavior and preferences. Effective communication is key, and researchers share their methodologies and insights through persuasive presentation skills, ensuring that the team and stakeholders… Show more In the user-centered design journey, researchers engage in planning and executing both moderated and unmoderated usability studies to comprehensively assess the user experience. Through careful observation and synthesis, researchers distill meaningful insights from these studies, shedding light on user behavior and preferences. Effective communication is key, and researchers share their methodologies and insights through persuasive presentation skills, ensuring that the team and stakeholders grasp the significance of the findings. This collaborative exchange informs the design process, leading to the modification of low-fidelity designs based on the research insights, thus refining and optimizing the user experience iteratively. Show less

    • Yale University

      2023 - 2023
      Psychology of Well-Being 96.07%

      Activities and Societies: These are strategies for enhancing well-being. They include expressing gratitude, reflecting on blessings, practicing mindfulness meditation, performing acts of kindness, nurturing social connections, engaging in regular exercise, getting sufficient sleep, maintaining a healthy diet, and setting and working towards personal goals. In this course, I participated in a series of challenges aimed at boosting my own happiness and developing better habits. Professor Laurie Santos explained common misunderstandings about happiness, discussed how our minds sometimes lead us to think a certain way, and shared research findings that could help us make positive changes. As a result, I became ready to incorporate a specific wellness activity into my life.

    • Udacity

      2021 - 2021
      Product Design

      Activities and Societies: product validation, UI/UX practices, Google’s Design Sprint, and the process for setting and tracking actionable metrics. This course helps in solving real problems for real people by using empathy and knowledge of their prospective customers’ habits, behaviors, frustrations, needs, and wants.

  • Experience

    • Freelance

      Jan 2018 - Jan 2022
      UI Designer

      As a freelance UI designer, I collaborated with clients, understood their needs, and created designs that looked good and worked well. I valued feedback, stayed updated on design trends, and showcased my past work to demonstrate my ability to create popular and effective designs.

    • Andela

      Jul 2020 - Feb 2021
      Software Engineer trainee

      I developed Teamwork skills through collaborating with my colleagues to find solutions to many tasks and help when one of us was stuck.Design, Develop and host responsive front-end and back-end websites using Html, CSS, Firebase, Heroku, and MongoDB….I Developed leadership and communication skills from the Professional Skills Andela Program

    • US Embassy

      Jan 2021 - Jan 2021
      Trainee

      . Developed in finding ways to help smooth the path of communication for the team, employees, or organization.. Developed Leadership qualities such as effective communication, goal-setting, and strategic thinking.

    • Manifor printing house

      Jan 2022 - Mar 2023
      Graphic Designer

      I used to be a graphic designer at Manifer Printing House. I made designs look good for things like brochures and banners. I used a computer to make sure the designs could be printed properly. I worked with the production team to make sure the prints were excellent. I learned more about design, especially in graphics. finishing work on time was an important part of my old job.

    • Ligter

      Jan 2023 - now
      Founder
    • RMsoft

      Mar 2023 - now
      Product Designer
  • Licenses & Certifications