ADAM BORTNIK
****@**.** · 331-***-**** · github.com/Skarlett · Aurora, IL
SUMMARY
Self-taught software engineer with over a decade of hands-on experience spanning web development, systems programming, compiler design, infrastructure automation, and network engineering. Comfortable working across the full stack and at multiple levels of abstraction — from async Rust services to coreless BGP networks. TECHNICAL SKILLS
Languages: Rust, Python, Java, C, PHP, SQL, HTML/CSS Systems & Infra: NixOS, Linux, Git, WireGuard, Pterodactyl Networking: BGP, IS-IS, OSPF, MPLS, EoIP, IPv6, Layer 2/3 routing Async & Frameworks: Tokio (Rust), async I/O, web servers, scrapers, network scanners Methodologies: Agile, infrastructure-as-code, first-principles systems design Security: Vulnerability discovery & responsible disclosure (IDOR), Security+ NOTABLE RECOGNITION & COMMUNITY
● Advanced through three rounds of Google's technical interview process for a Junior Software Engineer role.
● Played a leading role in establishing DEFCON's NixOS village — taught attendees NixOS fundamentals and ran attack/defense tabletop exercises (2x DEFCON attendee).
● Discussed AI-augmented open-source development with Motorola's CTO and other industry security professionals at DEFCON.
● Independently discovered and disclosed multiple IDOR (Insecure Direct Object Reference) vulnerabilities across various platforms.
EXPERIENCE
Network Engineering Apprentice · University of Maine · 2024
● Co-designed a coreless BGP network using public IPv6 addresses tunneled over WireGuard, eliminating the need for a central routing core.
● Implemented IS-IS with OSPF to maintain full network-state awareness, suppressing broadcast traffic across all nodes.
● Built a Layer 2 switching plane encapsulated with EoIP and switched on MPLS labels, in collaboration with a senior network engineer.
Infrastructure Engineer · Independent · 2022 – Present
● Designed and deployed a self-hosted infrastructure stack using NixOS: reproducible, declarative provisioning in place of ad hoc Docker workflows.
● Provisioned Git servers, Nix packages, and NixOS modules to streamline patch application and production deployments.
Compiler & Language Design · Personal Project · 2020 – 2021
● Designed and implemented a simplified Python-like language from first principles in C, including a Shunting-Yard-based parser delivered as a tree-walking interpreter. Java Developer · Crafting Dead (Minecraft Modpack) · 2019 – 2020
● Member of a 4-person Agile team maintaining a modpack with over 2 million downloads.
● Owned cheat detection, VPN detection, bug fixes, and server administration across 5 Pterodactyl- hosted game servers.
● Rebuilt all server plugin code from scratch during a major Minecraft client version migration. Freelance Web Developer · Independent · 2017 – 2018
● Built and maintained client websites using PHP and SQL, delivering custom backend features for small business clients.
Systems Programmer · Personal Projects · 2018
● Learned Rust and built web servers, scrapers, bots, and network scanners using async I/O with Tokio. Web Designer & Developer · Independent / Community Platform · 2012 – 2016
● Created and sold custom CSS profile templates with a free tier, premium options, and self-serve tutorials; reverse-engineered the platform's frontend to expand what was stylistically achievable.
● Later expanded into Python scripting, producing bots and automation tools for the same platform.