Chris Xiao

Aspiring Software Engineer

Chris Xiao

Aspiring Software Engineer

About Me

  • Third-year Computer Science student
  • Experienced in programming (Python, Java, C, C++, and Rust) and web development
  • Interested in algorithms, DevOps, IoT, open source software, and theory of computation
  • Linux and Open Source advocate
  • FIRST® Alumni

My Skills

Python   Java   C   C++   Bash   Django   Flask   Linux   Ansible   Docker   Podman   NGINX   AWS   Microsoft Windows   Adobe Lightroom   Adobe Photoshop   Microsoft Office   Google Workspace

Blog

View all articles

My Preferred Smart Home Vendors

A non-exhaustive list of smart home devices that work well with Home Assistant

Why I Built My Smart Home with Home Assistant

The journey towards a smart home that puts privacy and local control first

My Projects

View all projects

TinyNET

TinyNET

A self-hosted virtualized Linux environment, deployed and managed with Ansible and Docker. Includes various web apps, data archive, and single sign-on.

Photo by Jainath Ponnala on Unsplash

Simple Personal Site

Simple Personal Site

A fast and minimalist CMS for building personal sites, tailored to developers and tech enthusiasts. Also available as a Hugo-based static site.

build