My current work relies heavily on Active Directory and scripting with Powershell in a Windows-heavy environemnt.

In previous positions I have focused more on the software development side, utilizing tools like Unreal Engine 5 as well as various web frameworks. Over my years in post-secondary as well as in industry, I have had the privelege of working with many different machine languages, frameworks and libraries. The below list details what I would consider myself “fluent” in and with notable experience.

Feel free to contact me for a more specific outlook on my professional experience.

Machine Languages

  • JavaScript (ES6)
  • PowerShell
  • Bash
  • Python
  • Java
  • PHP
  • C# (Unity 2D/3D)
  • Kotlin (Android app dev)
  • HTML, CSS

Technologies

  • Unreal Engine 5 (Blueprint scripting)
  • Node.js/NPM
  • APIs (RESTful)
  • NoSQL (MongoDB)
  • RDBMS (Oracle, MySQL)
  • AWS (EC2, S3, RDS, DynamoDB, Lambda, API Gateway)

Frameworks/libraries

  • React, Preact
  • Express
  • Bootstrap
  • jQuery

Misc.

  • GNU/Linux
  • Git, GitLab, Github (CI/CD)
  • Active Directory (ADUC, ADAC)
  • SCCM, WDS (ie. imaging, PXE boot deployments)
  • Docker

Homelab

These are some things I’ve learned from creating/managing my homelab.

  • Debian-based distros
  • RAID redudancy
  • LUKS encryption
  • TCP/IP
  • Access points (wireless)
  • NGINX (web servers)
  • Reverse proxy
  • DNS
  • OpenWRT
  • Monitoring
  • Rsync/Rclone
  • CalDAV/CardDAV
  • VLANs
  • Routing, switches (managed)
  • TPM

In progress…

  • Hugo
  • TypeScript
  • Astro