NAME
Anshul Gupta — An infrastructure and operating systems tinkerer
SYNOPSIS
Email — ansg191@anshulg.com
GitHub — ansg191
Sourcehut — ~ansg191
DESCRIPTION
I'm a programmer who enjoys messing with cloud & bare-metal infrastructure and operating systems, embedded systems, & other low-level programming. I usually write code in Rust, Go, and C.
I enjoy watching movies & shows, listening to music, and catching the occasional F1 race. I also play League of Legends and sometimes stay up at night to watch the LCK.
Some projects I've worked on:
HomeLab — GKE and bare-metal Kubernetes clusters managed using ArgoCD and Terraform
packed_ptr — A configurable & generic tagged pointer implementation in Rust
github-mirror — A UNIX utility written in C to automatically mirror all GitHub repos to a private Git server
rtic-fridge — A refrigeration unit using RTIC on a STM32F042K6 written in Rust
rustyos-riscv — A simple RISC-V operating system written in Rust
traefik-dns — Updates a DNS nameserver provider using routes defined in a Traefik router originally written in Go, now rewritten in Rust
remote-worker — A project written in Go to encode videos stored in S3 buckets by launching GPU-accelerated EC2 instances on-the-fly
anshulg.com — This over-engineered website, built using Astro and TailwindCSS, deployed on a GKE Kubernetes Cluster and Google Cloud CDN.
FILES
GPG Key — Personal GPG key for signing commits, emails, and software
SEE ALSO
Git Server Service Status: Unknown — Personal backup git server for GitHub projects
GitHub Org — Personal GitHub organization for projects
Apt Repo Service Status: Unknown — Personal apt repository for Debian-based systems