Wanna work with me? Read on.

Looking for My CV (Resume) instead? Here it is.

My Cover Letter #

Last Updated: 28th May, 2024

Greetings to you,

I am Mugisa Brian (Cephas), a Ugandan Software Engineer with over three years of ultimate experience in Cross-Platform App Development with Flutter and an astounding passion for Graphics and UI/UX Design. My purpose is to design and develop experiences that improve people's lives.

I am writing to express my strong interest in the Senior Flutter Developer position at your company. As a passionate Software Engineer, I am excited about the opportunity to contribute to your dynamic team. I am particularly drawn to your mission of creating digital products that humanize technology and enhance the day-to-day lives of users.

Why Me? #

a) Flutter Expertise #

My expertise in Flutter development is best demonstrated through my open-source and personal projects below:

  • Calcut | The Cut-Off Points Companion (with over 6,500 users)
  • Cupertino Icons Gallery A home to over 1,330 Cupertino Icons used in Flutter (Open Source with 16 GitHub Stars) used by over 4,900 Flutter Developers around the World.
  • Draaaft (A graphics design portfolio and ordering app) with over 400 users.
  • Kalya Courts Hotel Management System
  • Shoplix | Online Food Shop
  • Flutter Community Dashboard App| Built during my Participation In Dart Google Summer Of Code (Open Source).
  • Thumbs App | A video Streaming Platform.
  • STTS Mobile App for Seed Tracing and Tracking, developed during my blended internship (Remote + Physical) from June to September 2023, at Eight Tech Consults Ltd.
  • These applications reflect my commitment to crafting functional and user-friendly Flutter experiences.

    b) Developer Community Contributions #

    I am actively involved in the Ugandan Developer (Flutter) Community since 2022, contributing as a Speaker and Facilitator (Trainer) in prominent events such as Flutter Forward Kampala 2023 and DroidCon Uganda 2023. Additionally, I've conducted training sessions at events like the Flutter Series Training Bootcamp, where I mentored over 100 student developers in 2022 and 2023 at the Google Developer Students Club, Makerere University. Moreover, I've participated in online sessions, including a Twitter Space hosted by Eight Tech Institute to discuss the Flutter developer landscape in Uganda, February 2024, and Speaking at the Flutter Kampala Meetup and IWD (International Women's Day) Mbarara in March 2024. Learn more about my community contributions.

    c) Firebase Integration #

    I possess extensive experience integrating Google's Firebase services and Google Cloud functionalities. This is best demonstrated by the secure user authentication and seamless data management across all applications in my portfolio.

    d) Clean Coding Style #

    My Flutter coding style emphasizes clean, reusable, and efficient code. I have created a Flutter App Code Generator that serves as the foundation for setting up New Flutter applications. This tool further showcases my dedication to maintaining high coding standards and streamlining the development process.

    e) State Management Expertise #

    In Flutter development, I leverage advanced state management techniques using Riverpod and Provider to create scalable, efficient, and maintainable applications. My commitment to this efficient state management architecture is best reflected in projects like Calcut where robust state management plays a crucial role in delivering seamless user experiences.

    f) Remote Work Experience #

    As a Remote Software Engineer, I am adept at managing projects independently while staying connected with my team. Despite the geographical distance, I prioritize clear communication and collaborative teamwork, ensuring that project objectives are met effectively.

    g) Expanding Expertise Beyond Flutter: Diverse Projects Showcase #

    In addition to my extensive expertise in Flutter development, I have ventured into various technologies and frameworks, to create a diverse range of projects. My proficiency extends to Java, Python, Tailwind CSS, Express JS, Node JS, Typescript, Astro, JavaScript, Django, PHP, C, C++, Arduino among others. These ventures demonstrate my versatility, adaptability across different platforms and commitment to delivering innovative solutions. Here are some notable projects that highlight my skills beyond Flutter:

  • My Portfolio (This one your on): Developed using Astroand Tailwind CSS.It showcases my skills and experiences in a visually appealing and user-friendly manner.
  • Kalya Courts Hotel Menu: Leveraging Tailwind CSS, I created a sleek and intuitive menu interface for Kalya Courts Hotel, Maguru-Itara Road, Fort-Portal, Uganda.
  • CakeMe Website:I collaborated on using Django and Tailwind CSS, to design and develop a dynamic website for a cake shop, enabling seamless online ordering and browsing.
  • Nois Result Complaint System This project involved the creation of a robust complaint management system using cutting-edge technologies (PHP and Tailwind CSS) to streamline the resolution process for educational institutions.
  • KinderCare School System Leveraging PHP, C, and Tailwind CSS, I contributed to the development of a comprehensive school management system, facilitating efficient administration and communication within a given educational institution.
  • These projects exemplify my dedication to innovation and my ability to adapt to diverse technological landscapes.

    h) Open Source Contributions #

    As a dedicated developer, I actively contribute to the open-source community, fostering collaboration and innovation. My contributions span various projects, starting with Flutter and extending to other technologies:

    Flutter Open-Source Projects:

  • Cupertino Icons Gallery (Code on GitHub)
  • Shoplix - Online Food Shop: (Code on GitHub)
  • Flutter Community Dashboard App: (Code on GitHub)
  • DroidCon Forms App: (Code on GitHub) Developed during DroidCon Uganda 2023 following my talk on Simple State Management in Flutter Apps using Riverpod.
  • Other Open-Source Projects:

  • This Portfolio (Code on GitHub)
  • CakeMe Website for a Cake Shop (Django, Tailwind) (Code on GitHub)
  • Nois Result Complaint System (JavaScript, Tailwind CSS) (Code on GitHub)
  • KinderCare School System (PHP, C, Tailwind): (Code on GitHub)
  • These contributions reflect my commitment to advancing technology and fostering community-driven innovation.

    UI/UX Design Projects (In Figma) #

    In addition to my expertise in Cross-Platform App Development with Flutter, I am deeply immersed in the realm of UI/UX design. Here are some of my standout projects created using Figma, showcasing my commitment to crafting visually appealing, user-centric interfaces:

  • Olum App (Mobile App)
  • EAC_HCPI App (Mobile App)
  • STTS Sahel Mobile App (Mobile App)
  • ICT4Farmers Mobile App (Mobile App)
  • Oracle Codelabs redesign (Mobile and Web)
  • UTB Web Dashboard (Web)
  • Kindercare Website (Web)
  • How I Add Value #

  • Architecture and Design: I specialize in defining frontend architectures, focusing on clean code, testability, and efficiency. My proficiency in OOP, TDD, Dependency Injection, and Clean Architecture ensures the scalability and maintainability of the applications I develop.
  • User-Centric Focus: My strong understanding of UI/UX principles, exemplified through all my projects, underscores my ability to create visually appealing and user-friendly interfaces. I am deeply committed to immersing myself in our customers' world to create solutions that resonate with their needs.
  • Conclusion #

    In conclusion, I am excited about the prospect of contributing to your innovative projects and helping your team achieve its goals.

    Thank you for considering my application. I am available for an interview at your earliest convenience to discuss how my skills and experiences align with your team’s needs in greater detail.

    Yours Sincerely,

    Mugisa Brian (Cephas)

    A designer and developer of experiences

    Mugisa Brian (Cephas)

    Back to Top