grok added bc lab job and incrementing for it

This commit is contained in:
Lucca Pirovano
2026-04-02 14:03:06 -04:00
parent 763f20d514
commit 8e754a6a94
2 changed files with 102 additions and 63 deletions
Submodule birthday deleted from 3ef153506a
+57 -17
View File
@@ -1,30 +1,61 @@
<!DOCTYPE html> <!DOCTYPE html>
<script> <html lang="en">
//functions: <head>
<meta charset="UTF-8" name="robots" content="noindex,nofollow">
<link rel="stylesheet" href="index.css">
<title>Gianlucca Pirovano's Resume</title>
<script>
// Original functions (kept exactly as you had them)
function monthDiff(d1, d2) { function monthDiff(d1, d2) {
var months; var months;
months = (d2.getFullYear() - d1.getFullYear()) * 12; months = (d2.getFullYear() - d1.getFullYear()) * 12;
months += d2.getMonth() - d1.getMonth(); months += d2.getMonth() - d1.getMonth();
return months; return months;
} }
var monthsOffset = monthDiff( var monthsOffset = monthDiff(
new Date(2024, 6, 1), new Date(2024, 6, 1),
new Date() new Date()
); );
var yearsOffset = Math.floor(monthsOffset/12) var yearsOffset = Math.floor(monthsOffset / 12);
// var yearsOffset = 1 // var yearsOffset = 1
</script>
<html lang="en"> // New helper function (same method you used — simple, reliable, and auto-updates)
<head> function calculateDuration(startYear, startMonth, startDay) {
<meta charset="UTF-8" name=”robots” content=”noindex,nofollow”> var startDate = new Date(startYear, startMonth, startDay);
<link rel="stylesheet" href="index.css"> var months = monthDiff(startDate, new Date());
<title>Gianlucca Pirovano's Resume</title> var years = Math.floor(months / 12);
var remMonths = months % 12;
var str = '';
if (years > 0) {
str += years + ' Year' + (years !== 1 ? 's' : '');
if (remMonths > 0) {
str += ' ' + remMonths + ' Month' + (remMonths !== 1 ? 's' : '');
}
} else if (months > 0) {
str = months + ' Month' + (months !== 1 ? 's' : '');
} else {
str = '0 Months';
}
return str;
}
// Auto-update the new job duration when the page loads (exactly like your previous dynamic job method)
document.addEventListener('DOMContentLoaded', function () {
var browardDuration = document.getElementById('broward-duration');
if (browardDuration) {
browardDuration.textContent = calculateDuration(2025, 8, 30); // 9/30/2025
}
});
</script>
</head> </head>
<body> <body>
<a class="printhead" href="https://resume.luccapirovano.com">Web Version<br></a> <a class="printhead" href="https://resume.luccapirovano.com">Web Version<br></a>
<h1 class="title"><a href="https://resume.luccapirovano.com">Gianlucca Pirovano</a><br><small>Certified GNU/Linux & Network Security Professional<br>Email: luccapirovano@gmx.com | Phone: +1-954-795-7430 [Text Messages Only]</small></h1> <h1 class="title"><a href="https://resume.luccapirovano.com">Gianlucca Pirovano</a><br><small>Certified GNU/Linux & Network Security Professional<br>Email: luccapirovano@gmx.com | Phone: +1-954-795-7430 [Text Messages Only]</small></h1>
<div class="grid">
<div class="grid">
<!-- Technical Skills -->
<div> <div>
Technical Skills: Technical Skills:
<ul> <ul>
@@ -33,22 +64,30 @@
<li><u>Software</u>: Active Directory, Proxmox VE, KVM, PCIE passthrough, Python, HTML, CSS, pfSense, Apache, PHP, Docker, UFW + firwalld, vsftpd, stunnel, SSH, stable-diffusion-webui, ConnectWise, Peppermint.sh</li> <li><u>Software</u>: Active Directory, Proxmox VE, KVM, PCIE passthrough, Python, HTML, CSS, pfSense, Apache, PHP, Docker, UFW + firwalld, vsftpd, stunnel, SSH, stable-diffusion-webui, ConnectWise, Peppermint.sh</li>
</ul> </ul>
</div> </div>
<!-- Work Experience (new role added at the bottom, reverse-chronological friendly) -->
<div> <div>
Work Experience: Work Experience:
<ul> <ul>
<li><a href="https://www.wheelhouseit.com/">Wheelhouse IT</a> - IT Support Agent - 9 Months</li> <li><a href="https://www.wheelhouseit.com/">Wheelhouse IT</a> - IT Support Agent - 9 Months</li>
<li><a href="https://www.wheelhouseit.com/">Wheelhouse IT</a> - IT Support Technician - 9 Months</li> <li><a href="https://www.wheelhouseit.com/">Wheelhouse IT</a> - IT Support Technician - 9 Months</li>
<li><a href="https://www.broward.edu/">Broward College</a> - Computer Lab Tutor / Robot Technician - <span id="broward-duration"></span></li>
</ul> </ul>
</div> </div>
<!-- Personal Endeavors (fixed missing </a> and </ul>) -->
<div> <div>
Personal Endeavors: Personal Endeavors:
<ul> <ul>
<li><a href="https://readonlywiki.luccapirovano.com">A knowledgebase to document projects and processes I've learned in my career.</li> <li><a href="https://readonlywiki.luccapirovano.com">A knowledgebase to document projects and processes I've learned in my career.</a></li>
<li><a href="images/setup.jpg">A complex home computer setup that uses virtualization and PCI-E passthrough to segment different workflows</a>.</li> <li><a href="images/setup.jpg">A complex home computer setup that uses virtualization and PCI-E passthrough to segment different workflows</a>.</li>
<li>Skilled at configuring and managing switches, routers, and firewalls.</li> <li>Skilled at configuring and managing switches, routers, and firewalls.</li>
<li>Took a CyberPatriot competition team to gold semifinals in Windows 10, Windows Server, and Debian GNU/Linux.</li> <li>Took a CyberPatriot competition team to gold semifinals in Windows 10, Windows Server, and Debian GNU/Linux.</li>
<li>Won nationals first place in the Business Professionals of America National Leadership Competition for the GNU/Linux category.</li> <li>Won nationals first place in the Business Professionals of America National Leadership Competition for the GNU/Linux category.</li>
</ul>
</div> </div>
<!-- Certifications & Education -->
<div> <div>
Certifications & Education: Certifications & Education:
<ul> <ul>
@@ -57,8 +96,8 @@
<li><a href="certs/CompTIA-Security+-ce-certificate.pdf">CompTIA Security+</a></li> <li><a href="certs/CompTIA-Security+-ce-certificate.pdf">CompTIA Security+</a></li>
<li><a href="certs/CompTIA-Linux+-ce-certificate.pdf">CompTIA Linux+</a></li> <li><a href="certs/CompTIA-Linux+-ce-certificate.pdf">CompTIA Linux+</a></li>
<li><a href="certs/McFatter-Applied-Cybersecurity-Technical-Diploma.pdf">Technical Diploma for Applied Cybersecurity</a></li> <li><a href="certs/McFatter-Applied-Cybersecurity-Technical-Diploma.pdf">Technical Diploma for Applied Cybersecurity</a></li>
<li><a href="https://catalog.broward.edu/programs-study/network-systems-technology-network-administration-as/#text">Associate of Science - Network Administration - Broward College (Expected Dec 2026) </a></li> <li><a href="https://catalog.broward.edu/programs-study/network-systems-technology-network-administration-as/#text">Associate of Science - Network Administration - Broward College (Expected Dec 2026)</a></li>
<li><a href="https://catalog.broward.edu/programs-study/network-systems-technology-network-administration-as/#text">Bachelor of Applied Science - Network Systems Analyst - Broward College (Expected Dec 2028) </a></li> <li><a href="https://catalog.broward.edu/programs-study/network-systems-technology-network-administration-as/#text">Bachelor of Applied Science - Network Systems Analyst - Broward College (Expected Dec 2028)</a></li>
<!-- <!--
<li><a href="certs/TestOut-Linux-Pro.pdf">TestOut Linux Pro</a></li> <li><a href="certs/TestOut-Linux-Pro.pdf">TestOut Linux Pro</a></li>
<li><a href="certs/Certiport-IT-Specialist-DevConf&Troubleshooting.pdf">Certiport IT Specialist</a></li> <li><a href="certs/Certiport-IT-Specialist-DevConf&Troubleshooting.pdf">Certiport IT Specialist</a></li>
@@ -67,6 +106,7 @@
</ul> </ul>
</div> </div>
</div> </div>
<img src="/luccapirovano.com-qr.png"><br>
<img src="/luccapirovano.com-qr.png"><br>
</body> </body>
</html> </html>