I'm a senior developer with over 10 years experience in building web applications.
If you're interested why not take a look at my most recent demo project below, it's a component system with AWS infra.
Alternatively if you'd like to get in touch you can message me directly from my site.
View Architecture Overview
This project consists of multiple repos sharing a common component system:
- Monorepo Design System - Centralized component library published to GitHub Packages
- Content Sites - Two Next.js applications consuming the shared components
- Cloud Services - AWS Lambda functions for email with SES & hosting on EC2
View Live Projects
| Project | URL | Purpose |
|---|---|---|
| Blog | gotpop.io | Storyblok CMS personal blog |
| Portfolio | work.gotpop.io | Storyblok CMS work showcase |
| Storybook | system.gotpop.io | Component documentation |
View Tech Stack
| Category | Technology |
|---|---|
| Frontend | Next.js 16, TypeScript, React Server Components |
| CMS | Storyblok with multi-tenant content structure |
| Design System | Turbo monorepo with published component packages |
| Infrastructure | AWS (EC2, Lambda, SES), Docker containerization |
| CI/CD | GitHub Actions with automated deployment pipelines |




