Systems Engineer / Software Developer
Seattle, Washington
At my core I am a systems administrator and software engineer. Starting in the year 2000, I grew up immersed in the Seattle tech and startup scene around other professional systems administrators, software engineers, and security researchers. I share the same undying passion for better software and technology with many of my professional colleagues and friends. I have sought to establish a strong, security-minded skill set throughout my career as well as a vital appreciation for productive technology that interfaces with the non-technical world.
Expertise
Programming
Bash, Python, PHP, C#, Javascript, C/C++, Golang, Rust
Operating Systems
Windows Server(2k, 3, 8, 16) Linux(SuSE/Kubic/Gentoo/Debian), FreeBSD, OpenBSD
Virtualization
KVM/libvirt, containerd/cri-o, OpenvSwitch, Vagrant, podman,
docker-compose, Terraform, Helm
Networking
OpenVPN, L2/L3 tunneling, tcpdump, iptables/nftables(v0.9/1.0+), eBPF,
iproute2, NetFlow, scapy, hping3, tcpreplay/bittwiste, TCP/IP(v4/v6)
PROXY Protocol, HTTP Forward/Reverse Proxying
AWS
S3, EC2, VPC, IAM, Route53, CloudFormation, Organizations, CloudWatch,
CloudTrail
Design
HTML/CSS, Hugo, WordPress, Django, Kdenlive, GIMP
Other
DNSSEC, BCP38, principle of least privilege, ACME, SNI,
transaction isolation, eventual consistency, OpenID, JWT, SAML, responsible
disclosure, good faith hacking
History
Upwork
Virtual
Freelance Software / Systems Engineer
-
- Developing solutions with OpenVPN, FRR, and Ansible
Amazon Web Services Inc.
Seattle, Washington
Systems Engineer Level 4 - S3 Border Reliability
-
- Planned, scheduled, and configured new hardware in Amazon’s datacenters around the world to address network capacity needs and new capacity for introduction of new availability regions.
- Assisted in the removal and much needed documentation of processes for retiring deprecated infrastructure without affecting customers or other services in the organization.
- Participated in a 24/7 on-call rotation to address and remediate customer impacting events such as outages, software and hardware faults, and denial of service attacks within service level agreements.
ATG Stores Inc.
Kirkland, Washington
Software Engineer - Internal Tools Team
-
- Developed applications in .NET for the internal tools team; anything from adding new models and/or business logic in Dynamics AX/GP to a simple FTP client designed specifically for the marketing team.
- Collaborated with the website team on resolving their backlog items; Javascript errors that occur in specific views and not others, CSS bugs, and minimizing false positives in the logging framework.
ConnectXYZ LLC.
Woodinville, Washington
Lead DevOps Engineer / Software Engineer
-
- Built systems deployment and configuration automation with Opscode Chef on Rackspace infrastructure; this entire stack included HAProxy, nginx, PHP-fpm, Percona XtraDB cluster, Couchbase, OSSEC, munin, and nagios.
- Developed custom Iptables and ISC Bind 9 chef cookbooks. The iptables cookbook used chef-client registration information together with role-based attributes to determine specific egress/ingress rules on both the internal and external network planes without a need for one-off firewall rules to be specified.
History (continued)
Acronym Media Inc.
Telecommute
Software Engineer
-
- Assisted in the development of an SEO (KPI and insights dashboarding) analytics platform using PHP Symfony, Highcharts.js, MySQL/Propel.
The Branning Group
Telecommute
Software Engineer - Part-Time
-
- Developed on Wordpress, drupal, Joomla, and custom PHP/MySQL/Javascript websites.
Onvia Inc.
Seattle, Washington
Software Engineer
-
- Developed a data migration platform in C#, LINQ, MSSQL, LINQ-to-SQL, WCF, and WPF for the purpose of moving data from an older SQL 2000 database to a newer ORM-based database and production environment.
Zion Prepatory Academy
Seattle, Washington
IT Manager - Part-time
-
- Managed Active Directory, Exchange Server 2007, Google Apps for Education / non-profits, accounting software, networking, and security for roughly 100 users; the entire K-6 school including faculty and students. This included backups, updates, audits, and adding capacity when necesarry.
- Provided help desk and computer repair for all school computers; often included fresh installations of Windows XP with Office, student software, all were managed in active directory which consisted of several organizational units and subsequent group policy configurations.
SeattleSoft Inc.
Seattle, Washington
Software Engineer / Systems Administrator
-
- Developed an inventory management front-end application for PalmOS 4.x in Metrowerks CodeWarrior for Symbol SPT 1846 PalmOS-based PDAs. The application could scan labels for products anywhere with WiFi access around a warehouse and allows for remote management of inventory.
- Developed websites and applications using Java, PHP, HTML, CSS, and JavaScript.
Certifications
Hurricane Electric IPv6
Virtual
Sage
-
Presentations
NFTables 1.x
Virtual
Intro to NFTables 1.x
-
- https://paige.bio/nftables_presentation
Education
Bellevue Community College
Bellevue, WA
Associate Arts (A.A.) Computer Programming
-
Activities
Netcrave Communications
Virtual
Sole Proprietor
-
- Provided DNS, e-mail, website, shell acounts, and game server hosting as well as static IPv4 and IPv6 tunnels.
- Virtual private network access with active network monitoring services and denial of service protection.
- Conducted independent security research to better understand the nature of security problems on the modern internet; distributed denial of service attacks, weaknessess in the use of mature software, cryptography scalability and adoption, and the psychology of both threat actors and systems/software engineers.