Personal Portfolio
A personal portfolio website built with Astro and TypeScript, hosted on AWS S3 + CloudFront with GitHub Actions CI/CD.
- TypeScript
- Astro
- AWS
- Terraform
I'm a software engineer with over five years of experience building web applications and cloud systems. I work across the full stack — designing React frontends, authoring Node and Python APIs, and provisioning AWS infrastructure with Terraform. I care deeply about developer experience, reliable deployments, and keeping complexity where it belongs.
A personal portfolio website built with Astro and TypeScript, hosted on AWS S3 + CloudFront with GitHub Actions CI/CD.
A collaborative task management SaaS app with real-time updates, team workspaces, and role-based access control.
Astro is a content-first web framework that ships zero JavaScript by default. Here's what makes it worth your attention and how to get a project off the ground quickly.
Lambda and API Gateway can take you a long way, but the sharp edges are real. Here's a practical guide to structuring a serverless API that's actually maintainable.
Five patterns I reach for regularly to keep TypeScript codebases readable, refactor-friendly, and free of the defensive boilerplate that accumulates over time.