About Me
I lead the Release Automation team at Verafin in St. John's, Newfoundland, Canada. My interests are primarily in areas such as cloud architecture, security, and operating systems. In my spare time I enjoy DIY renovation and restoration projects, learning about historic building techniques, and weight lifting.
Software
Most of the code I write is Terraform for work with AWS. When it comes to writing business logic, I used to be a die-hard Python fan, but lately have been enjoying working with Java.
Most of all, I believe in working with my programming language, operating system, and hardware rather than against it (and yes, that means striving to know how they work under the hood).
Home DIY
After buying an old house and falling in love with old construction, my biggest hobby is
working on our renovation restoration.
The best part is learning about the science of things like the original lath and plaster walls, lime mortar for brickwork, and classic hydronic heating principles, in order to help the house instead of hurt it.
Git Contributions This Year
Technical Skills
Give me a terminal and a compiler. I'll take care of the rest.
Terraform
Amazon Web Services
Java
Text Processing (Vim, Sed, Awk)
Python
C/C++
Design Skills
Form that gives function a voice to be heard.
Adobe Creative Cloud
DSLR Photography
Print Design
Web & App UX
Strategy, Design, and a bit of Magic
Areas of my work that I am most interested in.
Projects & Awards
This section is all about future goals and past success. The sky is, indeed, the limit.
Dean's List 2016-17
Academic AwardLath and Plastering
Lime on Wooden LathsPortrait Photography
Hobby & PassionRegional Science Fair
Bronze MedalLandscape Photography
Hobby & PassionFall in Love with the Process
Read the latest about my hobbies and projects.
Building a Virtual Network using Bhyve
Previously I used my Rogers modem with a few ports forwarded to services on my network (SSH bastion host, HTTPS reverse proxy, etc.) for Internet-facing access. This changed when Rogers removed conventional port forwarding functionality from their…
Manually Removing Cached User Profiles
In many scenarios where users commonly switch between computers — think schools, libraries, Internet cafés — there is a recurring problem of disk space being used up simply by user profiles that have been left behind and are no longer needed. In fact…
Using the Office 2016 Deployment Tool
In this tutorial I will demonstrate how to use the Office Deployment Tool (ODT) to create an Office 2016 package that can be streamed to client computers using Microsoft’s Application Virtualization. First, a word on Application Virtualization — more…
Hey You
Thanks for taking the time to look at my little slice of the Internet. Please feel free to drop me a line if you'd like to get in touch!