Skip to content

amber@archbox: ~/portfolio

amber@archbox:~$ whoami --verbose

Amber Hawker

Elite-tier software engineer with the receipts to back it up. I ship code that holds up, run my own infrastructure, and treat "it works on my machine" as a personal guarantee, because my machine is a Proxmox cluster I built myself.

AVG
90%
Dean's Scholar
ROLE
SW Lead
RoboSub AUV
DISTRO
Arch
btw
UPTIME
ask
the homelab

amber@archbox:~$ cat about.md

## about

I'm a high-achieving software engineer who would rather do it right than do it twice. I write systems that hold up under load, document them better than the spec required, and keep a straight face while explaining why your "quick fix" is going to page someone at 3am.

Currently splitting time between leading software for an autonomous underwater vehicle, keeping a managed-IT shop's clients running, and chasing a near-perfect GPA, mostly because letting a 90% slide would keep me up at night. I like hard problems, clean abstractions, and owning the whole stack from the silicon up.

amber@archbox:~$ ls -la work/

## experience

  1. Software Lead @ UBC Okanagan Marine Robotics

    Present · RoboSub AUV

    • Lead software for an autonomous underwater vehicle competing at RoboSub.
    • Own the autonomy, perception, and control stack that has to work the first time, underwater, with nobody able to reach the keyboard.
    • Set the architecture, the tooling, and the standard everyone else builds against.
  2. IT Specialist @ CMIT Solutions Kelowna-Okanagan

    Present · Kelowna, BC

    • Keep real businesses' infrastructure, networks, and endpoints running and secured.
    • Diagnose the things other people gave up on, then write it down so it stops happening.

amber@archbox:~$ cat education.log

## education

University of British Columbia, Okanagan

90% avg

Dean's Scholar. The kind of average that earns the title and a quiet nod from the registrar. I treat coursework like production: tested, reviewed, and shipped on time.

status: in progress · on track · not slowing down

amber@archbox:~$ systemctl status homelab

## the homelab

Proxmox cluster

Bare-metal virtualization. VMs and containers spun up, snapshotted, and migrated like it's nothing. My uptime graph is a personality trait.

Self-hosted everything

If a service can run on my own hardware, it does. No rent-seeking SaaS, no mystery data flows, full control of the box.

Arch Linux

Daily driver. Rolling release, configured to the millimeter. Yes, I will tell you about it, but only because you scrolled this far.

amber@archbox:~$ pacman -Qe | grep skills

## stack

languages/
  • C++
  • Python
  • TypeScript
  • Bash
  • SQL
robotics/
  • ROS
  • autonomy
  • perception
  • control
infra/
  • Proxmox
  • Linux
  • Docker
  • networking
  • self-hosting
tools/
  • git
  • neovim
  • the terminal, obviously

amber@archbox:~$ echo $CONTACT

Want to talk shop, robotics, or why your cloud bill is a self-inflicted wound? Reach out through wherever you found this. The door's open, the bar's high.

ssh amber@archbox