diff --git a/NathanWoodburn.bsdesign b/NathanWoodburn.bsdesign index 8741533..9f199bd 100644 Binary files a/NathanWoodburn.bsdesign and b/NathanWoodburn.bsdesign differ diff --git a/data/resume.pdf b/data/resume.pdf index 2ecacca..5173ebc 100644 Binary files a/data/resume.pdf and b/data/resume.pdf differ diff --git a/templates/assets/css/resume.min.css b/templates/assets/css/resume.min.css index 0ff04af..dce144d 100644 --- a/templates/assets/css/resume.min.css +++ b/templates/assets/css/resume.min.css @@ -1 +1 @@ -.profile-container{height:170px;width:170px;z-index:2;left:10%}.title{position:absolute;margin-left:calc(100px);width:calc(100% - 100px);padding:1em;margin-top:-225px;z-index:0}.title>*{width:100%;margin-bottom:0}img.profile{left:10px;width:150px;position:absolute;aspect-ratio:1;transform:scale(1);transition:.5s;z-index:2}img.background2{left:0;width:170px!important;margin-top:-10px;pointer-events:none;z-index:1}img.foreground{border-radius:50%;pointer-events:none;z-index:3}img.background:hover,img.backgroundsml:hover{filter:blur(5px)}.spacer{height:100px}img.profilesml{width:150px;position:absolute;left:50%;margin-left:-85px;aspect-ratio:1;padding-top:calc(var(--s)/5);transform:scale(1);transition:.5s}img.foregroundsml{border-radius:50%;pointer-events:none}img.background2sml{width:170px!important;left:calc(50% - 10px);margin-top:-10px;pointer-events:none;z-index:0}print_text{color:#000!important}@media print{.noprintbreak{page-break-inside:avoid}*{color:#000;background-color:#fff}body{background-color:#fff}.hideprint{display:none}.print_text{color:#000!important}.profile-container{margin-top:10px!important}.r-heading1{font-size:16pt!important;margin-bottom:10px!important}.r-heading2{font-size:14pt!important}.r-heading3{font-size:12pt!important}.r-body,.r-small{font-size:10pt!important}.spacer{height:25px!important}}.r-heading1{margin-bottom:20px}.r-heading2{margin-bottom:0}.r-heading3{margin-bottom:.5em}@media (max-width:500px){.print_text{font-size:10px}} \ No newline at end of file +.profile-container{height:170px;width:170px;z-index:2;left:10%}.title{position:absolute;margin-left:calc(100px);width:calc(100% - 100px);padding:1em;margin-top:-240px;z-index:0}.title>*{width:100%;margin-bottom:0}img.profile{left:10px;width:150px;position:absolute;aspect-ratio:1;transform:scale(1);transition:.5s;z-index:2}img.background2{left:0;width:170px!important;margin-top:-10px;pointer-events:none;z-index:1}img.foreground{border-radius:50%;pointer-events:none;z-index:3}img.background:hover,img.backgroundsml:hover{filter:blur(5px)}.spacer{height:100px}img.profilesml{width:150px;position:absolute;left:50%;margin-left:-85px;aspect-ratio:1;padding-top:calc(var(--s)/5);transform:scale(1);transition:.5s}img.foregroundsml{border-radius:50%;pointer-events:none}img.background2sml{width:170px!important;left:calc(50% - 10px);margin-top:-10px;pointer-events:none;z-index:0}print_text{color:#000!important}@media print{.noprintbreak{page-break-inside:avoid}*{color:#000;background-color:#fff}body{background-color:#fff}.hideprint{display:none}.print_text{color:#000!important}.profile-container{margin-top:10px!important}.r-heading1{font-size:16pt!important;margin-bottom:10px!important}.r-heading2{font-size:14pt!important}.r-heading3{font-size:12pt!important}.r-body,.r-small{font-size:10pt!important}.spacer{height:25px!important}}.r-heading1{margin-bottom:20px}.r-heading2{margin-bottom:0}.r-heading3{margin-bottom:.5em}@media (max-width:500px){.print_text{font-size:10px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:none} \ No newline at end of file diff --git a/templates/resume.html b/templates/resume.html index b1246e6..fe341bf 100644 --- a/templates/resume.html +++ b/templates/resume.html @@ -45,29 +45,36 @@

Nathan Woodburn

+

contact@nathan.woodburn.au | 0493129562 | Canberra, ACT

-   +  @nathanwoodburn |  -  | contact@nathan.woodburn.au | https://nathan.woodburn.au

+  @nathanwoodburn |  + + +  nathan.woodburn.au

Nathan Woodburn

- + +  @nathanwoodburn |  + + +  nathan.woodburn.au

Summary

-

Computing student with experience managing servers, DNS, virtualization, and networking. Skilled in deploying and maintaining self-hosted services, troubleshooting complex system issues, and building resilient, automated infrastructures. Passionate about open-source tools and practical system design.

+

Technical Support Specialist and System Administrator specializing in Linux environments, Docker, and DNS management. Proven ability to deploy and maintain secure server environments, including Proxmox hypervisors and VLAN-isolated networks, while leveraging Python for automation and service deployment. Expertly troubleshoot critical domain and network issues, providing front-line support and collaborating with engineering teams for continuous improvement.

@@ -155,7 +162,7 @@
-

HNSDoH

+

HNS DoH

DNS, Handshake, DoH, Distributed Systems, Linux
  • Manage a distributed Handshake DoH resolver network spanning six independent nodes.
  • @@ -165,7 +172,7 @@
-

FireWallet

+

Fire Wallet

Python, Handshake, Plugin Architecture
  • Developed a modular Python-based Handshake wallet with plugin support for extensibility.