All checks were successful
Build Docker / BuildImage (push) Successful in 2m31s
Make api endpoints more consistent
270 lines
24 KiB
HTML
270 lines
24 KiB
HTML
<!DOCTYPE html>
|
||
<html data-bs-theme="light" lang="en-au">
|
||
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
|
||
<title>Nathan Woodburn</title>
|
||
<meta name="theme-color" content="#000000">
|
||
<link rel="canonical" href="https://nathan.woodburn.au/resume">
|
||
<meta property="og:url" content="https://nathan.woodburn.au/resume">
|
||
<meta name="fediverse:creator" content="@nathanwoodburn@mastodon.woodburn.au">
|
||
<meta name="twitter:card" content="summary">
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:description" content="Cybersecurity-focused computing student with hands-on experience in DNS, Linux system administration, server infrastructure, and decentralized technologies. Skilled in providing technical support, resolving complex domain-related issues, and engaging in open-source blockchain communities. Experienced speaker and contributor at Handshake-related conferences. Passionate about building secure, resilient, and privacy-respecting systems from the ground up.">
|
||
<meta name="twitter:description" content="Cybersecurity-focused computing student with hands-on experience in DNS, Linux system administration, server infrastructure, and decentralized technologies. Skilled in providing technical support, resolving complex domain-related issues, and engaging in open-source blockchain communities. Experienced speaker and contributor at Handshake-related conferences. Passionate about building secure, resilient, and privacy-respecting systems from the ground up.">
|
||
<meta property="og:image" content="https://nathan.woodburn.au/assets/img/nathanwoodburn.jpeg">
|
||
<meta name="description" content="Cybersecurity-focused computing student with hands-on experience in DNS, Linux system administration, server infrastructure, and decentralized technologies. Skilled in providing technical support, resolving complex domain-related issues, and engaging in open-source blockchain communities. Experienced speaker and contributor at Handshake-related conferences. Passionate about building secure, resilient, and privacy-respecting systems from the ground up.">
|
||
<meta name="twitter:image" content="https://nathan.woodburn.au/assets/img/nathanwoodburn.jpeg">
|
||
<meta name="twitter:title" content="Nathan Woodburn">
|
||
<meta property="og:title" content="Nathan Woodburn">
|
||
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/assets/img/favicon/apple-touch-icon.png">
|
||
<link rel="icon" type="image/png" sizes="16x16" href="/assets/img/favicon/favicon-16x16.png">
|
||
<link rel="icon" type="image/png" sizes="32x32" href="/assets/img/favicon/favicon-32x32.png">
|
||
<link rel="icon" type="image/png" sizes="180x180" href="/assets/img/favicon/apple-touch-icon.png">
|
||
<link rel="icon" type="image/png" sizes="192x192" href="/assets/img/favicon/android-chrome-192x192.png">
|
||
<link rel="icon" type="image/png" sizes="512x512" href="/assets/img/favicon/android-chrome-512x512.png">
|
||
<link rel="stylesheet" href="/assets/bootstrap/css/bootstrap.min.css">
|
||
<link rel="manifest" href="/manifest.json" crossorigin="use-credentials">
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic&display=swap">
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Cabin:700&display=swap">
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto+Sans&display=swap">
|
||
<link rel="stylesheet" href="/assets/css/styles.min.css">
|
||
<link rel="stylesheet" href="/assets/css/brand-reveal.min.css">
|
||
<link rel="stylesheet" href="/assets/css/Footer-Dark-icons.min.css">
|
||
<link rel="stylesheet" href="/assets/css/resume.min.css">
|
||
<link rel="stylesheet" href="/assets/css/Social-Icons.min.css">
|
||
<link rel="me" href="https://mastodon.woodburn.au/@nathanwoodburn" />
|
||
<script async src="https://umami.woodburn.au/script.js" data-website-id="6a55028e-aad3-481c-9a37-3e096ff75589"></script>
|
||
</head>
|
||
|
||
<body style="width: 90%;margin-left: 5%;margin-right: 5%;font-family: 'Noto Sans', sans-serif;">
|
||
<div class="d-none d-lg-inline d-xl-inline d-xxl-inline">
|
||
<div class="profile-container" style="margin-top: 5em;margin-bottom: 5em;">
|
||
<div style="background-color: var(--bs-primary);height: 170px;width: 170px;margin-top: -10px;pointer-events: none;z-index: 1;position: absolute;border-radius: 50%;"></div><img class="profile foreground hideprint" src="/assets/img/nathanwoodburn.jpeg" alt="">
|
||
</div>
|
||
<div class="title" style="text-align: right;background: var(--bs-primary);">
|
||
<h1>Nathan Woodburn</h1>
|
||
<p><a href="https://github.com/nathanwoodburn" style="color: rgb(255,255,255);text-decoration: none;display: inline;" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-github">
|
||
<path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8"></path>
|
||
</svg></a> <a href="https://linkedin.com/in/nathanwoodburn" style="color: rgb(255,255,255);text-decoration: none;display: inline;" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-linkedin">
|
||
<path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401m-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4"></path>
|
||
</svg></a> | <a href="mailto:contact@nathan.woodburn.au" style="color: rgb(255,255,255);text-decoration: none;display: inline;" target="_blank">contact@nathan.woodburn.au</a> | <a href="https://nathan.woodburn.au" style="color: rgb(255,255,255);text-decoration: none;display: inline;" target="_blank">https://nathan.woodburn.au</a></p>
|
||
</div>
|
||
</div>
|
||
<div class="d-lg-none d-xl-none d-xxl-none">
|
||
<div class="profile-container" style="margin-top: 5em;margin-bottom: 10px;"><img class="profilesml foregroundsml" src="/assets/img/nathanwoodburn.jpeg" style="width: 170px;border: 10px solid var(--bs-primary) ;" alt=""></div>
|
||
<div style="text-align: center;margin-bottom: 25px;">
|
||
<h1 style="margin-bottom: 0px;">Nathan Woodburn</h1>
|
||
<div class="r-small"><a class="print_text" href="mailto:contact@nathan.woodburn.au" style="color: rgb(255,255,255);text-decoration: none;" target="_blank">contact@nathan.woodburn.au</a><span> | </span><a class="print_text" href="https://nathan.woodburn.au" style="color: rgb(255,255,255);text-decoration: none;" target="_blank">https://nathan.woodburn.au</a></div>
|
||
<div class="r-small"><a class="print_text" href="https://github.com/nathanwoodburn" style="color: rgb(255,255,255);text-decoration: none;" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-github">
|
||
<path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8"></path>
|
||
</svg> @nathanwoodburn</a><span> | </span><a class="print_text" href="https://linkedin.com/in/nathanwoodburn" style="color: rgb(255,255,255);text-decoration: none;" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-linkedin">
|
||
<path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401m-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4"></path>
|
||
</svg> @nathanwoodburn</a></div>
|
||
</div>
|
||
</div>
|
||
<div style="max-width: 2000px;margin: auto;">
|
||
<div style="margin-bottom: 50px;">
|
||
<h1 class="r-heading3" style="font-size: 25px;">Summary</h1>
|
||
<p class="r-body">Linux and server administration 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.</p>
|
||
</div>
|
||
<div class="row row-cols-1 row-cols-lg-2 row-cols-xl-2 row-cols-xxl-2">
|
||
<div class="col">
|
||
<div class="noprintbreak">
|
||
<h1 class="r-heading1">Experience</h1>
|
||
<h4 class="r-heading2">Technical Support Specialist</h4>
|
||
<h6 class="r-heading3">Namebase - Remote | Oct 2022 - JUN 2025</h6>
|
||
<ul class="r-body">
|
||
<li>Provided technical support for users, focusing on domain setup, configuration, and troubleshooting.</li>
|
||
<li>Worked with engineering teams to report bugs and suggest product improvements.</li>
|
||
<li>Diagnosed complex DNS issues including nameserver propagation and zone file errors.</li>
|
||
<li>Gained hands-on experience with recursive and authoritative DNS, DNSSEC, and decentralized naming.</li>
|
||
<li>Engaged with the community through social platforms and represented Namebase at conferences.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Small Business Owner</h4>
|
||
<h6 class="r-heading3">Nathan 3D Printing Service | Feb 2020 - Dec 2023</h6>
|
||
<ul class="r-body">
|
||
<li>Operated a custom 3D printing and CAD design business independently.</li>
|
||
<li>Handled client communication, design iteration, and order fulfillment.</li>
|
||
<li>Built end-to-end project management and technical design skills.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Audio Production Volunteer</h4>
|
||
<h6 class="r-heading3">1WAY FM | Feb 2021 - Dec 2021</h6>
|
||
<ul class="r-body">
|
||
<li>Recorded, edited, and produced audio content for community radio broadcasts.</li>
|
||
<li>Supported the production team in day-to-day technical operations.</li>
|
||
<li>Gained practical skills in audio engineering and collaborative media work.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
</div>
|
||
<div class="col edu-main">
|
||
<div class="noprintbreak">
|
||
<h1 class="r-heading1">Education</h1>
|
||
<h4 class="r-heading2">Bachelor of Computing</h4>
|
||
<h6 class="r-heading3">Australian National University | 2022 - Present</h6>
|
||
<ul class="r-body">
|
||
<li>Currently pursuing a Bachelor of Computing with a specialization in cybersecurity.</li>
|
||
<li>Gaining hands-on experience in network security, system design, and secure software development.</li>
|
||
<li>Building a strong foundation in computer science principles, programming, and system architecture.</li>
|
||
<li>Collaborating on group projects and labs to apply theoretical knowledge to real-world challenges.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Discovering Engineering</h4>
|
||
<h6 class="r-heading3">Australian National University | YearS 11 & 12</h6>
|
||
<ul class="r-body">
|
||
<li>Completed an enrichment program introducing core engineering disciplines and technical concepts.</li>
|
||
<li>Explored CAD modeling, design thinking, and practical problem-solving through workshops and case studies.</li>
|
||
<li>Gained early exposure to engineering tools and technical communication, laying the groundwork for later technical studies.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Home Educated</h4>
|
||
<h6 class="r-heading3">Self-Directed Learning</h6>
|
||
<ul class="r-body">
|
||
<li>Cultivated time management, self-discipline, and critical thinking skills crucial for success in tech.</li>
|
||
<li>Developed a strong passion for technology, programming, and system administration through independent exploration.</li>
|
||
<li>Built custom applications, managed servers, and solved technical challenges in a flexible learning environment.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="spacer"></div>
|
||
<div class="col">
|
||
<h1 class="r-heading1">Projects</h1>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Server Lab</h4>
|
||
<h6 class="r-heading3">Proxmox, Networking, Linux, DNS</h6>
|
||
<ul class="r-body">
|
||
<li>Maintain a personal physical server running Proxmox hypervisor.</li>
|
||
<li>Host multiple virtual machines across three VLANs with isolated firewalls for enhanced security.</li>
|
||
<li>Provide DNS and recursive resolver hosting services for external users.</li>
|
||
<li>Host a suite of self-hosted services such as Gitea, Authentik, Vaultwarden and Nextcloud.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">HNSDoH</h4>
|
||
<h6 class="r-heading3">DNS, Handshake, DoH, Distributed Systems, Linux</h6>
|
||
<ul class="r-body">
|
||
<li>Manage a distributed Handshake DoH resolver network spanning six independent nodes.</li>
|
||
<li>Administer four nodes and collaborate with two external operators on updates, patches, and troubleshooting.</li>
|
||
<li>Ensure uptime and resiliency across geographically distributed infrastructure.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">FireWallet</h4>
|
||
<h6 class="r-heading3">Python, Handshake, Plugin Architecture</h6>
|
||
<ul class="r-body">
|
||
<li>Developed a modular Python-based Handshake wallet with plugin support for extensibility.</li>
|
||
<li>Presented at HandyCon 2024 and 2025, showcasing usability improvements and HNS site resolution.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
</div>
|
||
<div class="spacer"></div>
|
||
<div>
|
||
<div class="noprintbreak">
|
||
<h1 class="r-heading1">Skills</h1>
|
||
<h4 class="r-heading2">Programming & Development</h4>
|
||
<ul class="r-body">
|
||
<li><strong>Python 3</strong>: Proficient in building web services and automation tools; experienced with libraries such as Flask, requests, and asyncio.</li>
|
||
<li><strong>C & Java</strong>: Applied in university coursework and labs for systems programming, algorithms, and object-oriented design.</li>
|
||
<li><strong>C#</strong>: Experienced in building Windows applications, including debugging and testing since 2016.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Networking & Security</h4>
|
||
<ul class="r-body">
|
||
<li><strong>DNS & DNSSEC</strong>: Skilled in managing DNS zones, records, and DNSSEC; experienced with both authoritative and recursive resolvers.</li>
|
||
<li><strong>Linux System Administration</strong>: Manage cloud and physical servers, using the command line for scripting, security, and package management.</li>
|
||
<li><strong>Server Infrastructure</strong>: Operate a dedicated server running Proxmox; manage virtual machines across VLANs with separate firewalls to enhance isolation and security.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Technical Support & Communication</h4>
|
||
<ul class="r-body">
|
||
<li><strong>Technical Support</strong>: Deliver front-line technical assistance, troubleshoot software/platform issues, and communicate clearly with users.</li>
|
||
<li><strong>Community Engagement</strong>: Active contributor and presenter within the Handshake and blockchain communities.</li>
|
||
<li><strong>Tools</strong>: Git, Docker, NGINX, SSH, Bash scripting.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
</div>
|
||
<div class="spacer"></div>
|
||
<div>
|
||
<h1 class="r-heading1">Conferences</h1>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Presenter – HandyCon 2025</h4>
|
||
<h6 class="r-heading3">Online | March 2025</h6>
|
||
<ul class="r-body">
|
||
<li><strong>Firewallet Updates & How to Resolve HNS Sites</strong> – Presented new features and usability improvements in FireWallet, including user-friendly Handshake resolution methods.</li>
|
||
<li><strong>Building the Future of Handshake: Advancing Wallets & Ecosystem Development</strong> (co-presented with Rithvik Vibhu) – Discussed strategies for wallet development, improving developer tooling, and enhancing the decentralized web experience on Handshake.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Judge & Speaker – Onchain Names & Identity Hackathon</h4>
|
||
<h6 class="r-heading3">Vietnam | April 2024</h6>
|
||
<ul class="r-body">
|
||
<li>Invited judge for blockchain-focused hackathon entries using Handshake and decentralized identity tools.</li>
|
||
<li>Delivered a talk comparing Handshake DNS with traditional DNS systems, highlighting benefits of decentralized roots for security and censorship resistance.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Presenter – HandyCon 2024</h4>
|
||
<h6 class="r-heading3">Online | March 2024</h6>
|
||
<ul class="r-body">
|
||
<li><strong>FireWallet</strong> – Showcased a modular Handshake wallet written in Python, designed with plugin support to enable extensibility and developer customization.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
<div class="noprintbreak">
|
||
<h4 class="r-heading2">Presenter – HandyCon 2023</h4>
|
||
<h6 class="r-heading3">Online | March 2023</h6>
|
||
<ul class="r-body">
|
||
<li>Presented a technical walkthrough on launching websites with Handshake domains.</li>
|
||
<li>Covered HTTPS setup using DANE to eliminate reliance on traditional certificate authorities.</li>
|
||
</ul>
|
||
<hr>
|
||
</div>
|
||
</div>
|
||
<div class="spacer"></div>
|
||
</div>
|
||
<footer class="text-center bg-dark d-print-none" style="width: 99vw;margin-left: -5vw;padding: 0px;">
|
||
<div class="container text-white py-4 py-lg-5" style="width: auto;max-width: 100%;">
|
||
<ul class="list-inline">
|
||
<li class="list-inline-item me-4"><a href="https://www.facebook.com/nathanjwoodburn" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-facebook text-light">
|
||
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"></path>
|
||
</svg></a></li>
|
||
<li class="list-inline-item me-4"><a href="https://twitter.com/woodburn_nathan" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-twitter text-light">
|
||
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15"></path>
|
||
</svg></a></li>
|
||
<li class="list-inline-item me-4"><a href="https://github.com/nathanwoodburn" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 16 16" class="bi bi-github text-light">
|
||
<path d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8"></path>
|
||
</svg></a></li>
|
||
</ul>
|
||
<p class="text-muted mb-0" style="color: rgb(255,255,255) !important;">Copyright © Nathan.Woodburn/ 2025</p>
|
||
</div>
|
||
</footer>
|
||
<script src="/assets/bootstrap/js/bootstrap.min.js"></script>
|
||
<script src="/assets/js/script.min.js"></script>
|
||
<script src="/assets/js/grayscale.min.js"></script>
|
||
</body>
|
||
|
||
</html> |