Featured Project

Config-Driven Developer PortfolioA minimal, professional developer portfolio built as a data-driven system rather than a content-heavy website.

View RepositoryLive Preview
Active Development

Tech Stack

Next.jsReactTypeScriptTailwind CSSGSAPLucide ReactReact IconsArcjetResend

Architectural Decisions

Made a single JSON file the source of truth so content edits never require touching JSXDecision 1 • Key architectural choice
Designed UI components to render data only, enforcing separation between content and presentationDecision 2 • Key architectural choice
Used GSAP only for subtle entrances and interaction feedback — never decorative motionDecision 3 • Key architectural choice
Contact Form – Server-side form validation with Arcjet security and Resend email integrationDecision 4 • Key architectural choice
Config-Driven Developer Portfolio • Live Preview
Config-Driven Developer Portfolio Preview

Project Timeline

Status
Active
TypePortfolio System
ComplexityIntermediate
ArchitectureFull-Stack

Development Approach

Built with server-first architecture using Next.js App Router

TypeScript end-to-end for type safety across all layers

Centralized validation with shared Zod schemas

Explore the Codebase

Dive into the implementation details, architecture patterns, and development decisions.

GitHub Repository →