About Me...

Hi, I’m Naomy Kirui — a Graphic, UI/UX Design Consultant based in Nairobi.

I hold a Bachelor of Science degree in Software Engineering from the University of Eastern Africa, Baraton (Class of 2017).

With over 7 years of experience, I bring a unique blend of creativity and technical expertise to the design space. My work spans graphic design, UI/UX design, and digital marketing — enriched by my growing use of AI tools to streamline workflows, enhance creativity, and deliver smarter design solutions.

I’ve led and contributed to a range of creative projects, including brand development, social media content, animations, and user interface designs. Currently, I consult for ABC Bank while also working with a diverse portfolio of freelance clients.

To stay at the forefront of design and tech, I continue to build my skills in Figma, Adobe XD, and AI-driven design tools — helping me create intuitive, data-informed, and future-ready digital experiences.

My Skills

1 %
Graphic Design
1 %
UI / UX Design
1 %
Web Design

Work Experience

  • DewCis SOLUTIONS

    FRONT END DEVELOPER AND GRAPHIC DESIGNER

    Responsibilities

    • Collaborated on site architecture and visual direction by clarifying client goals, target audiences, and intended functionalities to ensure effective user-centered design.
    • Developed custom websites and applications using HTML, CSS, and Adobe XD, delivering responsive and intuitive user interfaces aligned with brand identity.
    • Built and customized WordPress websites, adapting themes and plugins to meet unique business needs and enhance user experience.
    • Transformed design concepts into functional code, either by writing from scratch or adapting existing frameworks and design packages to meet project specifications.
    • Maintained consistency in website presentation by establishing and enforcing content standards, design systems, and visual guidelines.
    • Implemented web security measures to safeguard site data and user information through appropriate design and system-level precautions.
    • Supported business development efforts by designing client-facing presentations, prototypes, and mock-ups that effectively communicated creative ideas and design solutions.

  • CODE PAMOJA

    WEB AND GRAPHIC DESIGNER

    Responsibilities

    • Created interactive prototypes and high-fidelity mockups to visualize design concepts and bring approved ideas to life for stakeholder feedback and user testing.
    • Translated brand and style guide specifications into consistent layouts, ensuring cohesive visual appearance and intuitive usability across web pages and applications.
    • Collaborated closely with developers to ensure seamless implementation of design solutions across all platforms and devices, maintaining functionality and visual integrity.
    • Contributed to open-source projects, applying design and development skills to build accessible, community-driven solutions and expand technical expertise.

  • KENYA WEB

    FREELANCE WEB DEVELOPER

    Responsibilities

    • Engaged with clients and account managers to understand project goals, business objectives, and technical requirements, ensuring alignment from concept to delivery.
    • Translated client and user needs into strategic design concepts, creating solutions that are visually engaging and functionally effective.
    • Provided accurate time estimates and realistic project timelines, ensuring clear communication and effective planning with clients and teams.
    • Designed and developed website content and visuals, including custom icons, graphics, and imagery aligned with brand identity and user needs.
    • Configured web servers and environments, ensuring cross-platform compatibility and optimal performance across devices.
    • Conducted thorough website testing and troubleshooting, identifying and resolving technical issues before deployment.

  • ABC BANK

    GRAPHIC DESIGN CONSULTANT

    Responsibilities

    • Designed layouts for both digital and print collateral, including flyers, posters, banners, newsletters, presentations, and more, while maintaining visual consistency with brand standards.
    • Collaborated with design teams, contributing creative input and recommending improvements to enhance design outcomes and user experience.
    • Manipulated photography, illustration, graphics, and typography to deliver visually compelling designs that align with brand identity and project goals.
    • Supported the Marketing & Communications Manager in developing creative concepts, campaign ideas, and design strategies.
    • Collected, analyzed, and summarized data and trends, providing design insights that informed visual direction and content strategy.
    • Led design and web projects from concept through to completion, ensuring alignment with brand guidelines, timelines, and quality expectations.

01/01/2017 - 06/08/201701/09/2017 - 06/12/201701/01/2017 - 01/12/201709/09/2017 - Present

MY BLOG!

Hello again, my name is Naomy Kirui and I am a graphic / UI, UX designer.

Feel free to peruse my portfolio or to just say hello : )

I’d love to hear from you!