./nicholas.sh(6) User Manuals ./nicholas.sh(6)

PROLOG

You should view this by running man <(curl https://nicholas.sh/nicholas.sh.6) in your terminal.

NAME

./nicholas.sh, Nicholas, Nick

SYNOPSIS

./nicholas.sh [--chat|--message|--email] content ...

CONTACT

Run dig +short -t txt hi.nicholas.sh in your terminal—or just use some online website to get the TXT record.

DESCRIPTION

nicholas.sh loves seeing where large systems fail and how they can be improved.

nicholas.sh enjoys working with anything that leads to system-wide improvements such as distributed systems, infrastructure, security, and compilers.

EDUCATION

University of Illinois at Urbana-Champaign (Aug 2018 - May 2022)

Computer Science, Highest Honors

EXPERIENCE

Google, Senior Software Engineer (Sep 2025 - Present)

  • Member of the Go team. More details in the future!

Google, Senior Site Reliability Engineer (May 2025 - Aug 2025)

  • Networking Tech Lead for 5 engineers: led development of networking solutions to allow secure hybrid connectivity between Google Cloud, on-prem machines, Google Borg, and the external internet.
  • Tech Lead for 8 engineers developing a platform to easily productionize enterprise workloads on Google Kubernetes Engine, Cloud Run, Google Compute Engine, and on-prem machines.
  • Member of specialized on-call rotation staffed by senior+ SREs, responsible for acting as incident commanders during major Google-wide incidents.

Google, Site Reliability Engineer III (Nov 2023 - Apr 2025)

  • Led collaboration with multiple security teams in defining and enforcing security mandates: network microsegmentations, SSH lockdowns, preventing IPv4 exhaustion to allow security scanners to peer with all VPCs, etc.
  • Spearheaded a new effort to start extracting critical data across the fleet, allowing the team to easily query for relevant information (e.g. show all machines running binaries with X dependency) during incidents or project planning.
  • Led 10 engineers in P0 effort to migrate 500+ GCP projects from an internal IaC language to Terraform within 1 quarter.
  • Taught internal courses on debugging production / handling outages to a wide range of audiences: software engineers, managers, directors, etc.

Google, Site Reliability Engineer II (Jul 2022 - Oct 2023)

  • Designed and created a highly concurrent file syncing daemon in Go, allowing quick data transfer across regions with high latency during disaster recovery (~150x faster than rsync).
  • Created a runtime patch of Ansible which allows it to work without transferring arbitrary AnsiballZ, thereby improving security by enforcing proper provenance check of executed code on managed nodes.
  • Halved the build time of the team’s codebase by patching the compiler used by the team upstream, improving developer productivity and reducing the time it takes to push changes during an outage.

SKILLS

  • Languages: Go, C, C++, Python, JavaScript, Bash, Terraform, Ansible.
  • Technologies: Kubernetes, Docker, Linux, Git, SQL, tmux, Vim.

INTERESTS

  • Technical: distributed systems, infrastructure, security, and compilers.
  • Other: music, reading, and speedrunning Celeste.

BUGS

  • Likes spicy foods a little too much.
  • Really likes using em dashes when writing—even before LLM became mainstream.

SEE ALSO

https://nicholas.sh, https://linkedin.com/in/nicholashusin, https://github.com/nicholashusin