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