I’m Griffins Shem, a frontend-focused software developer passionate about building modern, intuitive, and high-performance web applications. I care deeply about how users experience a product — from layout clarity to the smallest interaction detail.
My primary stack is React, Next.js, and Tailwind CSS. I specialize in crafting clean component architectures, responsive interfaces, and performance-conscious UIs that scale gracefully across devices.
While frontend is my strength, I’m comfortable working across the stack using Node.js and Python (Flask). This allows me to collaborate effectively with backend teams and deliver complete, production-ready features.
I thrive in teams that value clean code, thoughtful design, and continuous learning. My goal is simple: build digital products that feel reliable, polished, and genuinely enjoyable to use.
Semantic markup, responsive layouts, accessibility-first styling
Modern syntax, async flows, clean state logic
Reusable components, App Router, performance optimization
Design systems, rapid prototyping, polished UI
REST APIs, authentication flows, integrations
Backend logic, APIs, structured data handling
Component-driven UI development
Authentication, real-time data, deployment