185 lines
9.1 KiB
HTML
185 lines
9.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="description" content="Colin Knapp - Tool Building Resume: Open source development, CI/CD, and custom software solutions.">
|
|
<title>Tool Building - Colin Knapp Resume</title>
|
|
<link rel="stylesheet" href="../styles.css" integrity="sha256-tLnsiikQm2NSRAs2kbQC0RXVKxDn7vYaJnjcn1K9cFY=">
|
|
<script src="../theme.js" integrity="sha256-+dDNTo7WAOmn2YC875+vn9oH4UkMwlVOGlARp2uq3A4="></script>
|
|
<script src="../includes.js" integrity="sha256-9xjDTj+I8+VR4H5siP5/kVeCSZ/FLBk/sPCClevm4PE="></script>
|
|
</head>
|
|
<body>
|
|
<!-- Header Include -->
|
|
<div id="header-include"></div>
|
|
|
|
<div class="container-fluid" role="main" id="main-content">
|
|
<h1>Colin Knapp</h1>
|
|
<p class="resume-focus"><strong>Focus:</strong> Tool Building & Software Development</p>
|
|
|
|
<!-- Contact Information -->
|
|
<section class="contact-info">
|
|
<p>
|
|
<strong>Location:</strong> Kitchener-Waterloo, Ontario, Canada<br>
|
|
<strong>Contact:</strong>
|
|
<a href="https://motherboardrepair.ca/contact.html" target="_blank" rel="noopener noreferrer">Contact via MotherboardRepair.ca</a>
|
|
</p>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<!-- Professional Summary -->
|
|
<section class="summary">
|
|
<h2>Professional Summary</h2>
|
|
<p>
|
|
Prolific software developer and tool builder with a track record of creating impactful open source
|
|
projects achieving 10M+ downloads. Expertise in building performance-critical applications,
|
|
CI/CD infrastructure, and custom automation tools. Strong background in Java, Python, Docker,
|
|
and modern web technologies with a passion for solving complex technical challenges.
|
|
</p>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<!-- Key Achievements -->
|
|
<section class="highlights">
|
|
<h2>Key Achievements</h2>
|
|
<ul>
|
|
<li>
|
|
<strong>Open Source Impact:</strong>
|
|
Co-created <a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a> and
|
|
<a href="../stories/fawe-plotsquared.html">PlotSquared</a>, enabling massive transformative
|
|
edits—scaling from 50,000 server-crashing edits to billions without interruption.
|
|
</li>
|
|
<li>
|
|
<strong>Download Scale:</strong>
|
|
Built tools powering a $2 billion game brand with 10M+ downloads and global contributor support.
|
|
</li>
|
|
<li>
|
|
<strong>CI/CD Pioneer:</strong>
|
|
Established Jenkins CI/CD infrastructure in 2013 that continues running the IntellectualSites
|
|
open source ecosystem today.
|
|
</li>
|
|
<li>
|
|
<strong>Security Tooling:</strong>
|
|
Created Docker-based utility for automated
|
|
<a href="../stories/wordpress-security.html">WordPress malware removal</a> and hardening,
|
|
reducing infection frequency from daily to zero.
|
|
</li>
|
|
<li>
|
|
<strong>Privacy-Focused Development:</strong>
|
|
Led development of <a href="../stories/open-source-success.html">OhMyForm</a>,
|
|
an open source Google Forms alternative achieving 1.5M+ Docker pulls.
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<!-- Major Projects -->
|
|
<section class="projects">
|
|
<h2>Notable Tools & Projects</h2>
|
|
|
|
<article class="project">
|
|
<h3><a href="../stories/fawe-plotsquared.html">FastAsyncWorldEdit</a></h3>
|
|
<p class="stats">664+ GitHub stars | Performance-critical Minecraft world manipulation</p>
|
|
<ul>
|
|
<li>Improved world manipulation performance enabling billions of seamless edits</li>
|
|
<li>Implemented security improvements and performance optimizations for large-scale operations</li>
|
|
<li>Created async architecture to prevent server crashes during massive operations</li>
|
|
</ul>
|
|
</article>
|
|
|
|
<article class="project">
|
|
<h3><a href="../stories/fawe-plotsquared.html">PlotSquared</a></h3>
|
|
<p class="stats">572+ GitHub stars | 809+ forks | Land management system</p>
|
|
<ul>
|
|
<li>Co-developed comprehensive land management plugin for Minecraft servers</li>
|
|
<li>Built permission system and plot claiming mechanics for millions of users</li>
|
|
<li>Established sustainable open source project with paid maintainers</li>
|
|
</ul>
|
|
</article>
|
|
|
|
<article class="project">
|
|
<h3><a href="../stories/open-source-success.html">OhMyForm</a></h3>
|
|
<p class="stats">1.5M+ Docker pulls | Privacy-focused form builder</p>
|
|
<ul>
|
|
<li>Led development of open source alternative to Google Forms and Office 365</li>
|
|
<li>Enabled data sovereignty and privacy-focused form building for organizations</li>
|
|
<li>Successfully sunset project and transitioned users to Formbricks</li>
|
|
</ul>
|
|
</article>
|
|
|
|
<article class="project">
|
|
<h3>WireGuard Mesh Networking Tool</h3>
|
|
<p class="stats">Infrastructure automation | Quantum-resistant networking</p>
|
|
<ul>
|
|
<li>Developed tool to simplify deployment of mesh networks vs traditional hub-and-spoke</li>
|
|
<li>Created infrastructure tooling for quantum-resistant networking solutions</li>
|
|
<li>Built automation for complex multi-node VPN configurations</li>
|
|
</ul>
|
|
</article>
|
|
|
|
<article class="project">
|
|
<h3><a href="../stories/wordpress-security.html">WordPress Malware Eradication Tool</a></h3>
|
|
<p class="stats">Docker-based | Security automation</p>
|
|
<ul>
|
|
<li>Created Docker-based utility for automated malware detection and removal</li>
|
|
<li>Implemented hardening measures to prevent reinfection</li>
|
|
<li>Deployed to protect client sites from persistent cyber attacks</li>
|
|
</ul>
|
|
</article>
|
|
|
|
<article class="project">
|
|
<h3><a href="../stories/app-development.html">Ad Marketing Link Tracking Tool</a></h3>
|
|
<p class="stats">Full-stack development | Creator monetization</p>
|
|
<ul>
|
|
<li>Built comprehensive ad campaign management system for content creators</li>
|
|
<li>Designed real-time revenue monitoring and campaign performance tracking</li>
|
|
<li>Implemented secure payment processing and data handling</li>
|
|
</ul>
|
|
</article>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<!-- Technical Skills -->
|
|
<section class="skills">
|
|
<h2>Technical Skills</h2>
|
|
<ul>
|
|
<li><strong>Languages:</strong> Java, Python, JavaScript/TypeScript, Bash, SQL</li>
|
|
<li><strong>CI/CD:</strong> Jenkins, Woodpecker CI, GitLab CI/CD, GitHub Actions</li>
|
|
<li><strong>Containerization:</strong> Docker, Docker Swarm, container orchestration</li>
|
|
<li><strong>Infrastructure:</strong> Salt Stack, WireGuard, DNS, bare-metal servers</li>
|
|
<li><strong>Web Technologies:</strong> HTML5, CSS3, Node.js, REST APIs</li>
|
|
<li><strong>Version Control:</strong> Git, Gitea, GitHub, GitLab</li>
|
|
<li><strong>Testing:</strong> Unit testing, security scanning, automated QA</li>
|
|
</ul>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<!-- Open Source Contributions -->
|
|
<section class="contributions">
|
|
<h2>Open Source Contributions</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/IntellectualSites/PlotSquared" target="_blank" rel="noopener noreferrer">PlotSquared</a> - Land management system</li>
|
|
<li><a href="https://github.com/IntellectualSites/FastAsyncWorldEdit" target="_blank" rel="noopener noreferrer">FastAsyncWorldEdit</a> - High-performance world editing</li>
|
|
<li><a href="https://github.com/OhMyForm/OhMyForm" target="_blank" rel="noopener noreferrer">OhMyForm</a> - Privacy-focused form builder (sunset)</li>
|
|
<li><a href="https://github.com/IntellectualSites/plothider" target="_blank" rel="noopener noreferrer">PlotHider</a> - Plot visibility management</li>
|
|
</ul>
|
|
</section>
|
|
|
|
<hr>
|
|
|
|
<section class="portfolio-link">
|
|
<p><a href="/">View Full Portfolio →</a></p>
|
|
</section>
|
|
</div>
|
|
|
|
<!-- Footer Include -->
|
|
<div id="footer-include"></div>
|
|
</body>
|
|
</html>
|
|
|