Portfolio — 2026

Available

Front-end developer, and design student.

I'm Joshua Kibwage, I care about how a button feels when you press it as much as how it's coded. I ship interfaces with strong attention to typography, color, and composition.

About me

Turning ideas into interfaces people enjoy using.

I'm a front-end engineer and graphic design student, building toward the intersection of the two interfaces engineered with the same care for typography, color, and composition that goes into the code underneath them.

I work with React, Next.js, and TypeScript to build responsive, accessible interfaces, with a strong emphasis on performance, SEO, and Core Web Vitals. Beyond code, I'm studying graphic design learning how hierarchy, contrast, and intentional typography shape the way people read and trust a product before they ever interact with it.

What I bringDetail
  1. Design Literacy

    I think in typography, hierarchy, and color before I think in components currently formalizing that instinct through ALX's Graphic Design program, alongside the front-end work it already informs.

  2. Performance

    A recent redesign hit a 99 Lighthouse desktop score with sub-1-second load times performance work I treat as a design constraint, not an afterthought tacked on at the end.

  3. Technical SEO

    I build page architecture that search engines can actually parse, one client redesign grew daily organic clicks by 170% within six weeks, driven by structure, not guesswork.

  4. Full Ownership

    Beyond the front-end: DNS migrations, DMARC and SendGrid configuration, deployment - the infrastructure work most front-end roles hand off, which I've owned directly for real clients.

Toolbox

My tech stack.

A front-end-first stack, paired with the design tools and backend-as-a-service platforms I use to ship complete products.

Hire me
Category17 tools

Frontend & UI

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML5
  • CSS

Design

  • Figma
  • Illustrator
  • Inkscape
  • Canva

BaaS

  • Supabase
  • Prisma
  • PostgreSQL

Tooling

  • Git
  • Vercel
  • Vitest

Career journey

Where skills meet impact.

A timeline of learning, building, and contributing to meaningful digital experiences.

RolePeriod
  1. Freelance Front-End Developer

    Self-Employed

    Designing and developing modern, high-performance websites for clients across different industries. Focused on responsive UI development, SEO optimization, accessibility, and scalable frontend architecture. Delivered 4 client websites with emphasis on performance, usability, and conversion-driven experiences.

    ReactNext.jsTypeScriptTailwind CSSSEOAstro
    Current
  2. Frontend Engineer

    Pazelgreen Technologies

    Contribute to building and optimizing user interfaces using React, Next.js, and TypeScript. Improve performance and usability through responsive design, reusable components, and debugging. Collaborate with the team to deliver scalable and maintainable frontend solutions.

    ReactTypeScriptNext.jsGraphQL
  3. Flutter Frontend Engineer

    Chakula Africa

    Contributed to building mobile user interfaces using Flutter and Dart during internship training. Assisted in developing responsive screens, integrating APIs, and debugging issues while collaborating with the team.

    FlutterRiverpodDartRest API's
  4. Junior Fullstack Developer

    Business Web Solutions

    Developed and maintained full-stack web applications by building responsive frontend interfaces with React and implementing backend integrations with APIs. Improved performance, usability, and SEO while collaborating with the team to deliver scalable solutions.

    ReactNode.jsMongoDBGCP

What people say

Kind words from amazing people.

Testimonial1 / 2
Joshua is an outstanding engineer who adapts and delivers promptly. He's well on track to make a significant impact on society
Ben MainaFounder, Chakula Africa

Get in touch

Let's create something remarkable.

Got an idea or project you're excited about? Whether you need a full-time engineer or a design-minded consultant, I'd love to hear from you.

Currently available
Your detailsRequired