Designing and shipping this very site — a neo-brutalist Next.js 16 portfolio with a full blog engine, docs system, and static data architecture.
Now
Not actively lookingUpdated May 2026A snapshot of what I'm currently focused on. Inspired by nownownow.com.Heads-down at Skipp — not actively looking, but open to interesting conversations.
Where I Am
Status
Building Go backend services, managing CI/CD on GCP & AWS, and shipping full-stack features with React and React Native. Owning infrastructure from scratch at an early-stage startup.
- ›Architected Go microservice structure and go.work monorepo from zero
- ›Provisioned full GCP + AWS infrastructure (EC2, S3, CloudFront, Redis)
- ›Built CI/CD pipelines with GitHub Actions for backend and React apps
- ›Shipped React dashboard and React Native mobile app from scratch
- ›Set up systemd services, Nginx reverse proxy, and Docker environments
Building
Go Microservices Boilerplate
Internal starter kit at Skipp — JWT auth, structured logging, middleware, and go.work multi-module setup. Reused across every new service.
Skipp Mobile App
Bootstrapping the Skipp mobile app for Android + iOS. Wiring navigation, API integration, and push notifications.
Learning
Kubernetes & Helm
Deep-diving into K8s cluster management, Helm chart authoring, and production deployment patterns for high-availability services.
Advanced Go Patterns
Studying Go concurrency primitives, memory models, and high-throughput system design patterns for backend services.
System Design Fundamentals
Working through distributed systems design patterns — consistent hashing, quorum reads/writes, leader election, and CAP trade-offs.
Reading




Using Lately
Packaging and deploying Go services on Kubernetes clusters.
Event streaming for async inter-service communication in Go.
Session caching and rate limiting across Go microservices.
CI/CD pipelines for Go services and React deployments.
Reverse proxy and SSL termination for production deployments.
Experimenting with Rust + React desktop apps as a side project.
Thinking About
Most startups under-invest in developer experience — slow builds, flaky CI, and inconsistent environments kill velocity faster than any technical debt. I've been thinking a lot about how to make the internal dev loop fast and predictable from day one, before the team grows.