GTHome
All projects

Full-Stack Developer (Solo) · 2026

Open SourceComing soon

MyPortfolio Website

A Next.js portfolio website showcasing Gregory Temwa's projects, education, and experience with smooth animations and dynamic sections.

Next.jsTypeScriptTailwind CSSFramer Motion

Coming soon

MyPortfolio Website

Next.jsTypeScriptTailwind CSS

Problem

Portfolio sites often look templated and don't reflect the engineering quality of the person's actual work.

Approach

A full redesign of this site — new design system, command palette, live GitHub stats, and detailed project case studies like the one you're reading now.

Tech highlights

Next.js App Router, TypeScript, Tailwind CSS v4, Framer Motion, shadcn/ui, and cmdk.

Results

Full write-up coming soon — check back or follow the GitHub repo for progress.

Challenges

Balancing heavy Framer Motion animation, a command palette, and a live GitHub stats integration against fast load times and strong Lighthouse scores — while keeping every section accessible, keyboard-navigable, and free of layout shift.

Command palette

Search pages, projects, and quick actions