diff --git a/.gitignore b/.gitignore index 575f538..2416f7c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ __pycache__/ .env .vs/ -.venv/ \ No newline at end of file +.venv/ +*.tmp diff --git a/requirements.txt b/requirements.txt index 24eabd3..c329879 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,4 +9,5 @@ Pillow ansi2html cachetools solana == 0.34.2 -solders == 0.21.0 \ No newline at end of file +solders == 0.21.0 +weasyprint \ No newline at end of file diff --git a/templates/assets/css/resume.min.css b/templates/assets/css/resume.min.css index eb00957..c29ef08 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:-75px;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}@media print{div{color:#000!important}.noprintbreak{page-break-inside:avoid}.edu-main{page-break-before:always}} \ 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:-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:-75px;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}@media print{.noprintbreak{page-break-inside:avoid}*{color:#000}} \ No newline at end of file diff --git a/templates/resume.html b/templates/resume.html index 5dafe7f..678a242 100644 --- a/templates/resume.html +++ b/templates/resume.html @@ -41,14 +41,14 @@
Profile Photo

Nathan Woodburn

-

IT enthusiast & Student | https://nathan.woodburn.au | contact@nathan.woodburn.au

+

IT Enthusiast & Student | https://nathan.woodburn.au | contact@nathan.woodburn.au

Profile Photo

Nathan Woodburn

-

IT enthusiast & Student
https://nathan.woodburn.au

+

IT Enthusiast & Student
https://nathan.woodburn.au

@@ -61,7 +61,7 @@
-

SMall BUSINESS Owner  • Nathan 3D Printing Service
Feb 2020 - Dec 2023

+

Small Business Owner  • Nathan 3D Printing Service
Feb 2020 - Dec 2023

Launched and grew a small 3D printing and CAD modeling business. Managed all aspects of operations, including customer acquisition, project management, and financial management. Developed expertise in 3D printing technology and CAD modeling software, while building a reputation for reliability, professionalism, and innovation.


@@ -74,7 +74,7 @@

Education

-

BACHELOR of Computing  • Australian National University
2022 - Present

+

Bachelor of Computing  • Australian National University
2022 - Present

Studying for a Bachelor of Computer Science from the Australian National University, a globally recognized institution. Developing a strong foundation in computer science and problem-solving skills through engaging coursework and collaboration with peers.


@@ -121,10 +121,10 @@
-
+

Conferences

-

Judge & Presenter – OnChain names & IDENTITY Hackathon Vietnam - April 2024

+

Judge & Presenter – Onchain Names & Identity Hackathon Vietnam - April 2024

Invited to serve as a judge at a blockchain-focused hackathon, evaluating applications built using Handshake or other decentralized solutions. Delivered a presentation contrasting Handshake DNS with traditional DNS, emphasizing the benefits of decentralized root systems for enhanced security and censorship resistance.