Skip to content
View ecoutu's full-sized avatar

Highlights

  • Pro

Block or report ecoutu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ecoutu/README.md

Hi, I'm Emily Coutu (they / them / she / her) πŸ‘‹

I'm a Software and Systems Architect based in Edmonton, AB, with over 12 years of experience, primarily working with startups. I've navigated successes and failures, all of which have shaped the developer I am today.

My passion is thriving with intelligent, diverse teams to solve complex challenges. I'm driven to build solutions that have a lasting impact, adopting the goals of the business as my own.

πŸ”— Connect with Me

GitHub LinkedIn Email Stack Overflow


πŸ› οΈ My Tech Stack

I'm a polyglot developer with deep experience across the full stack, from bare metal to cloud-native infrastructure.

Languages TypeScript Node.js JavaScript Python Ruby Shell
Frontend React Vue.js Nuxt.js React Native
Cloud & DevOps Azure AWS GCP Terraform Ansible Docker Jenkins
Databases PostgreSQL MongoDB Elasticsearch Redis MySQL
Observability Grafana ELK Stack Sensu Telegraf

πŸš€ Featured Projects

Here are a few projects from my resume and pinned on my profile.

.torrent-to-Transmission

  • A Chrome plugin for managing torrents through the Transmission API.
  • Grew to 20,000+ active users.

pass-yaml

  • A shell-based extension for the pass password manager to interact with metadata stored as YAML.
  • Leverages yq for powerful querying of structured data within pass files.

node-google-photos-takeout

  • A TypeScript project for processing and organizing Google Photos takeout data.

Cogment JS SDK

  • The official Typescript/Javascript SDK for the Cogment open-source AI framework, which I implemented as a company project.

teksavvy-usage

  • Tools for checking Teksavvy Internet usage.

⚑ My Hobbies & Home Lab

Beyond my professional work, I'm passionate about hardware, automation, and self-hosting.

  • πŸ–₯️ Virtualization: I run a libvirt home setup using KVM/QEMU to pass a GeForce 1080ti directly to a Windows 11 VM for gaming at ~95% native speed.
  • πŸ’Ύ ZFS Storage: I'm all-in on ZFS for robust data storage. My setup includes a fast NVME pool backed up to a spinning rust pool, with critical snapshots synced off-site to rsync.net using Sanoid and Syncoid.
  • πŸ€– DIY Electronics: I love making things with Arduino and Raspberry Pi:
    • A RaspberryPI-based fireplace controller.
    • A fully automated hydroponics garden controlled by an Arduino.
    • Hacking a Nest Thermostat to control line voltage heaters.
    • A plant "nanny" that records time-lapses and monitors temp, humidity, and light.
  • πŸ”’ Crypto & Security: I use GPG and Yubikeys for daily tasks like signing code, SSH authentication, and passwordless integration.

πŸ“Š My GitHub Stats

Emily's GitHub Stats Top Langs

Pinned Loading

  1. teksavvy-usage teksavvy-usage Public

    Usage tools for Teksavvy Internet

    HTML 4

  2. .torrent-to-Transmission .torrent-to-Transmission Public

    JavaScript 2 3

  3. gp-repo-archive gp-repo-archive Public

    Shell script for archiving a github user/org

    Shell 2

  4. pass-yaml pass-yaml Public

    A pass extension for interacting with yaml stored in pass files.

    Makefile 2 1

  5. xgps xgps Public

    University Project

  6. node-google-photos-takeout node-google-photos-takeout Public

    A TypeScript project for processing Google Photos takeout data

    TypeScript