# Xe Iaso #### Full-stack Engineer ##### Ottawa, ON   [xeiaso.net][homepage] `Docker`, `Git`, `Go`, `Rust`, `C`, `Stenography`, `DevOps`, `Heroku`, `Continuous Integration/Delivery`, `WebAssembly`, `Lua`, `Mindfulness`, `HTTP/2`, `Alpine Linux`, `Ubuntu`, `Linux`, `GraphViz`, `Progressive Web Apps`, `yaml`, `SQL`, `Postgres`, `MySQL`, `SQLite`, `Ordained Minister`, `Dudeism`, `Tech Writing`, `Kubernetes`, `Command Line Apps` ## Experience ### Tailscale - Software Designer   *2020 - present* > [Tailscale][tailscale] is a zero config VPN for building secure networks. > Install on any device in minutes. Remote access from any network or physical > location. #### Highlights - Go programming - Nix and NixOS - SQL integrations - End-user facing blog content and customer support ### Lightspeed - Expert principal en fiabilité du site   *2019 - 2020* (Senior Site Reliability Expert) > [Lightspeed][lightspeedhq] is a provider of retail, ecommerce and > point-of-sale solutions for small and medium scale businesses. #### Highlights - Migration from cloud to cloud - Work on the cloud platform initiative - Crafting reliable infrastructure for clients of customers - Creation of an internally consistent and extensible command line interface for internal tooling ### Heroku - Senior Software Engineer   *2017 - 2019* > [Heroku][heroku] is a cloud Platform-as-a-Service (PaaS) that created the term > "platform as a service". Heroku currently supports several programming > languages that are commonly used on the web. Heroku, one of the first cloud > platforms, has been in development since June 2007, when it supported only the > Ruby programming language, but now supports Java, Node.js, Scala, Clojure, > Python, PHP, and Go. #### Highlights - [JVM Application Metrics](https://devcenter.heroku.com/changelog-items/1133) - [Go Runtime Metrics Agent](https://github.com/heroku/x/tree/master/runtime-metrics) - Other backend fixes and improvements on [Threshold Autoscaling](https://blog.heroku.com/heroku-autoscaling) and [Threshold Alerting](https://devcenter.heroku.com/articles/metrics#threshold-alerting) - [How to Make a Progressive Web App From Your Existing Website](https://blog.heroku.com/how-to-make-progressive-web-app) ### Backplane.io - Software Engineer   *2016 - 2016* > [Backplane](https://backplane.io) (now defunct) was an innovative reverse reverse proxy that > helps administrators and startups simplify their web application routing. #### Highlights - Performance monitoring of production servers - Continuous deployment and development in Go - Learning a lot about HTTP/2 and load balancing ### Pure Storage - Member of Technical Staff   *2016 - 2016* > Pure Storage is a Mountain View, California-based enterprise data flash storage > company founded in 2009. It is traded on the NYSE (PSTG). #### Highlights - Code maintenance ### IMVU - Site Reliability Engineer   *2015 - 2016* > IMVU, inc is a company whose mission is to help people find and communicate > with eachother. Their main product is a 3D avatar-based chat client and its > surrounding infrastructure allowing creators to make content for the avatars > to wear. #### Highlights - Wrote up technical designs - Implemented technical designs on an over 800 machine cluster - Continuous learning of a lot of very powerful systems and improving upon them when it is needed ### VTCSecure - Deis Consultant (contract)   *2014 - 2015* > VTCSecure is a company dedicated to helping with custom and standard > audio/video conferencing solutions. They specialize in helping the deaf and > blind communicate over today's infrastructure without any trouble on their end. #### Highlights - Started groundwork for a dynamically scalable infrastructure on a project for helping the blind see things - Developed a prototype of a new website for VTCSecure - Education on best practices using Docker and CoreOS - Learning Freeswitch ### Crowdflower - Deis Consultant (Contract)   *2014 - 2014* > Crowdflower is a company that uses crowdsourcing to have its customers submit > tasks to be done, similar to Amazon's Mechanical Turk. CrowdFlower has over 50 > labor channel partners, and its network has more than 5 million contributors > worldwide. #### Highlights - Research and development on scalable Linux deployments on AWS via CoreOS and Docker - Development of in-house tools to speed instance creation - Laid groundwork on the creation and use of better tools for managing large clusters of CoreOS and Fleet machines ### OpDemand - Software Engineering Intern   *2014 - 2014* > OpDemand is the company behind the open source project Deis, a distributed > platform-as-a-service (PaaS) designed from the ground up to emulate Heroku but > on privately owned servers. #### Highlights - Built new base image for Deis components - Research and development on a new builder component ## Writing > Articles listed below will be either personal or professional and do not > reflect the views of any company or group I am affiliated with. The writing is > my own, with the help of others to make things legible. - [My Blog](https://xeiaso.net/blog) - [NAS 101: An intro chat about Network Attached Storage](https://tailscale.com/blog/nas-101/) - [The Sisyphean Task Of DNS Client Config on Linux](https://tailscale.com/blog/sisyphean-dns-client-linux/) I have gotten to the front page of [Hacker News](https://news.ycombinator.com) several times. Here are a few of the comment threads: - ["Open Source" is Broken](https://news.ycombinator.com/item?id=29522941) - [The Surreal Horror of PAM](https://news.ycombinator.com/item?id=29167560) - [Systemd: The Good Parts](https://news.ycombinator.com/item?id=27175960) - [I Implemented /dev/printerfact in Rust](https://news.ycombinator.com/item?id=26845355) - [A Model for Identity in Software](https://news.ycombinator.com/item?id=25978511) - [I Put Words on This Webpage so You Have to Listen to Me now](https://news.ycombinator.com/item?id=18577758) - [TempleOS: 1 - Installation](https://news.ycombinator.com/item?id=19961082) - [WebAssembly on the Server: How System Calls Work](https://news.ycombinator.com/item?id=20066204) - [Olin: Defining a New Primitive for Event-Driven Services](https://news.ycombinator.com/item?id=17896307) ## Ordination I am an ordained minister with the [Church of the Latter-day Dude](https://dudeism.com). This allows me to officiate religious ceremonies in at least the United States. I would be honored if you were to choose me to officiate anything for any reason. Please [contact](/contact) me if you have any questions. [homepage]: https://xeiaso.net [twitter]: https://twitter.com/theprincessxena [twit]: http://cdn-careers.sstatic.net/careers/Img/icon-twitter.png?v=b1bd58ad2034 [heroku]: https://www.heroku.com [lightspeedhq]: https://www.lightspeedhq.com [tailscale]: https://tailscale.com/