Work

A collection of tools and services I've built and maintain.
active
Version Control System
  • Implemented a Git-inspired version control system written in Go, exploring core concepts such as commits, snapshots, and repository state management
  • Designed CLI tooling and repository structure to manage file history and version tracking
active
Infrastructure Automation
  • Built Ansible playbooks to automate provisioning and configuration of a personal homelab environment
  • Automated infrastructure setup and service deployment using Infrastructure-as-Code principles
active
Deployment Automation
  • Developed automation scripts and GitHub Actions workflows to deploy AWS Lambda functions
  • Implemented CI/CD pipeline for serverless infrastructure using shell scripting and Infrastructure-as-Code practices
active
Developer Portfolio
  • Built a personal developer portfolio using Next.js and TypeScript
  • Designed responsive UI and project showcase pages
  • Deployed and hosted the application on Vercel, leveraging automated builds and continuous deployment
  • Built an MCP server exposing blog posts, projects, and personal info as tools for Claude Code
  • Integrated an AI-powered chat widget with streaming responses, backed by Claude API and server-side tool execution
active
Dev Environment Config
  • Configured and maintained NeoVim and Tmux dotfiles with a custom Lua-based NeoVim setup
  • Automated environment provisioning with an Ansible playbook for reproducible development setups
archived
Developer Portfolio
  • Built a previous portfolio application using React, Vite, and Tailwind CSS with a fully serverless AWS backend
  • Provisioned cloud infrastructure with Terraform and automated deployments via GitHub Actions with CI quality gates