Building polished web apps, mobile applications, and robust APIs.
Obsessed with great UX, clean architecture, and products that just work.
I'm a fullstack software engineer who loves the full journey of building a product, from designing intuitive UIs to crafting fast, well-documented APIs. Whether it's a web app, a mobile app, or a backend service, I care about the details that make software feel great to use.
My primary focus is product engineering: React and Next.js on the frontend, Node.js and Go on the backend, React Native for cross-platform mobile, and PostgreSQL for data. I also have hands-on DevOps experience with CI/CD pipelines, Docker, and cloud deployments, so I can ship and maintain what I build end-to-end.
I believe great software is readable, well-tested, and a pleasure to maintain. I bring that mindset to every codebase I work in.
End-to-end product development from REST APIs to interactive UIs, with a focus on performance and DX.
Cross-platform iOS & Android with React Native and Expo. Native feel, shared codebase.
RESTful and GraphQL APIs built for clarity, performance, and great developer experience.
Hands-on with CI/CD pipelines, Docker, security scanning, and cloud deployments. I ship what I build.
move mouse to tilt · click a layer to isolate · hover chips to light up
A Warframe companion mobile app for tracking Baro Ki'Teer, the void trader. Players can browse his current inventory and historical offerings, wishlist items, check live warframe.market prices, write community reviews, and receive push notifications when he arrives with items they want. Powered by an Azure Functions (TypeScript) backend that automatically fetches Baro's data on his visit schedule, manages a MongoDB database of items, reviews, and likes, and fires push notifications for arrivals and departures.
I own the full deployment lifecycle: automated pipelines, containerisation, security scanning, and cloud hosting.
Feature branch → PR with lint checks, unit tests & type checks via pre-commit hooks
GitHub Actions runs build, test suite, SAST scan & container image build on every push
Trivy image scan, Snyk dependency audit & OWASP ZAP integration test in staging
ArgoCD GitOps syncs to Kubernetes. Canary rollout with automatic rollback on error rate spike
Prometheus + Grafana + Loki + Tempo. Full metrics, logs & distributed traces
EKS, RDS Aurora, S3, CloudFront, GKE, Cloud Run, IAM, VPC design
Cluster autoscaling, RBAC, network policies, Helm charts, custom operators
Multi-environment workspaces, remote state, module registries, Atlantis PR automation
Prometheus, Grafana, Loki, Tempo, OpenTelemetry, PagerDuty integration
Open to fullstack software engineering roles: web, mobile, API, or product engineering. Also available for consulting and open source work.