Back to work

Live web project

Portfolio Website

This responsive, content-driven portfolio deployed through Cloudflare Pages.

Live2026Public repository
Black-and-white portrait used in Leo Mabuku’s portfolio
Verified project evidence from the current implementation.
Role
Designer & Developer
Status
Live
Year
2026
Stack
Astro · TypeScript · CSS · GitHub Actions · Cloudflare Pages

01 · Context

The problem

A repository list alone does not communicate technical decisions, entrepreneurial experience or professional direction.

The response

A structured portfolio that presents verified project evidence, case studies, experience and contact paths through a distinctive editorial identity.

02 · Contribution

What I built

  • 01

    Designed the content model and multi-page information architecture.

  • 02

    Implemented responsive pages, metadata, accessibility support and automated repository refresh.

  • 03

    Deployed through GitHub and Cloudflare Pages.

03 · Implemented evidence

Current
capabilities.

Responsive multi-page site
Structured project case studies
SEO and structured data
Automated GitHub refresh
Reduced-motion support

05 · Reflection

What I learned

Portfolio storytellingAstro content architectureResponsive editorial designStatic deployment

Planned or still in development

  • Custom domain
  • Final PDF resume
  • Additional verified project screenshots

Public repository and live deployment.

Open to opportunities

Let’s discuss your role,
product or technical challenge.

Open to graduate software roles, internships, freelance projects, remote work, local business systems, startup partnerships and technical collaborations.

Start a conversation