Great Big List of Technical Projects

You’re probably here because you’re contemplating hiring me. I’ve been doing “computer stuff” in earnest since I was seven years old… a lot of it isn’t relevant to my professional situation anymore and has no place on my resume, but since I consider myself well-rounded I decided to make this page to attempt to reflect my breadth of experience. I’m kind of like the Boomerang in “Zelda: Link’s Awakening”… you can win the game without me but it’s a hell of a lot more fun if you have me in your inventory since I cover a lot of ground ;-).

This list is a continuous work in progress as I knock random things loose that I forgot about and document them here.

Some of this stuff is old and out-of-fashion. Please don’t judge.

Personal Projects

  • Administered a series of phpBB forums on shared hosting plans with extensive mods
  • Purchased 8 used Thinkpads (T and X series), refurbished them (new batteries, memory, thermal paste, cleaning, touchpad/screen swaps, etc), and installed Fedora, Arch, Gentoo, and Mint on them
  • Assembled 6 desktop gaming computers with discrete GPUs
  • Administered cPanel-based shared hosting sites and web mail facilities
  • Built out and maintained Counter-Strike 1.6 and Source servers from scratch with mods (i.e. via SSH)
  • Ran a self-hosted email (Postfix, Sendmail, Dovecot, Horde, Roundcube) and web (Apache, nginx) server for personal purposes
  • Created a small home lab with a pfSense firewall/router configured for multiple 802.11q VLANs and a SAN (using mdraid on CentOS) built from old drives

Robotics Club

  • WIP

College coursework (only the more interesting stuff)

  • Implemented a compiler for a toy subset of Ruby targeting the Lua virtual machine
  • Built a Firefox extension that stores and categorizes bookmarks with a SQL back-end
  • Implemented recursive descent and LR(1) parsers for context-free grammars
  • Exploited XSS vulnerabilities in phpBB
  • Implemented a hashtable in x86 assembly
  • Created a Bash-like Linux shell with forking capability in C
  • Built a fully-functional multi-threaded DC Metro simulator in Ruby

Restaurant Work

  • Programmed BevoPOS and Aloha point-of-sale systems
  • Build web sites using Frontpage, Microsoft Expression Web, and Wordpress
  • Overhauled various hackneyed networking solutions involving consumer-grade wireless routers NATed into each other using Ubiquiti firewalls and 802.1q-capable switches
  • Ran mail server (Exchange) and web servers (IIS) with AD environment and CIFS/SMB file sharing

Wyle

  • Worked helpdesk at all tiers and did everything from shuffling hardware around to debugging esoteric DLL issues with proprietary applications
  • Custom bootable solutions for Ghost, Symantec Endpoint Encryption fka GuardianEdge (? full name), data recovery via WinPE and Linux
  • Built a candidate sourcing database with full-text resume indexing, tagging capabilities, and an OCR workflow
  • Created an HR workflow application for onboarding and offboarding employees with a user-configurable notification engine
  • Configured Google Search Appliance by implementing an Active Directory SAML SSO solution and writing XSLTs to transform search results into branded XHTML pages

HTii

  • Consolidated three unmainted Sharepoint environments
  • Rebuilt forty user laptops with a standard software loadout
  • Implement a comprehensive security standard via Group Policy for all domain machines and servers
  • Implemented automatic software updates via Ninite
  • Built and rebuilt ESXi host machines, a vSphere environment, and custom iSCSI SAN (scst)
  • Configured Cisco ASA 5510 and 5520s for web-based remote access (SSL VPN)
  • Installed, configured, and customized numerous Rational Jazz instances (LDAP integration and front-end hackery in Dojo mostly)
  • Administered authoritative DNS servers for DMZ zones (BIND)

Spalding

  • jsPlumb flowchart
  • Multi-artifact Maven architecture with JSF and Spring Boot
  • Development standards (code formatting, n-tier architecture[Service, DAO, Repo])
  • Hibernate JPA, IceFaces, OpenText integration
  • AWS CI/CD Windows machine

KBRWyle

  • Revamp Struts 2 application running on Wildfly
  • Database server migration using both SQL Server HA and server dumps
  • Powershell runner for deleting Exchange emails
  • Data warehouse service
  • Past Performance
  • ASP .NET MVC effort (mentoring, scaffolding, etc)
  • Get breakpoint debugging working with and perform updates on a 16-year-old Coldfusion application
  • Administer TeamCity and Octopus CI/CD pipelines
  • Active Directory domain migration as part of acquisition
  • Active Directory automatic account creation utility with CUCM
  • Built a one-off tax calculation utility used for the entire organization in three weeks

AMEWAS

  • Breakpoint debugging in node.js app
  • Reverse engineer RESTful and SOAPy calls and build compatibility shims
  • Implement automatic deployments with Bamboo and integrate with JIRA and BitBucket to enable automatic changelogs
  • Reconfigure the Oracle listener to block clients with incorrect credentials from the shared database server

KBR

  • Containerize legacy Java application
  • Administer multiple test OpenShift cluster
  • .NET Core ASP MVC, React stack (mentoring, scaffolding, etc)
  • Hadoop cluster installation and administration via Ambari
  • Fully containerize Hawkeye application stack
  • Artifactory, Atlassian suite administration
  • Hive web-based frontends (React, Kotlin)
  • Full AWS environment for prospective contract
  • Keycloak SSO that integrated SAML and OIDC applications
  • Certificate generation from DoD PKI given signing keypair

Moov

  • Terraform Cloud implementation with IaC via Kubernetes, GCP, AWS, Vault, Cloudflare providers
  • Achieved PCI and SOC2 compliance by explaining managed cloud service implementation details to auditors
  • Implement high-availability Hashicorp Vault instance with KMS auto-unsealing, Kubernetes pod injection with k8s control plane auth, and developer self-service for database passwords
  • Maintained GitHub Action build pipelines, Kubernetes Terraform configurations, and Dockerfiles for Golang-based services and Typescript/React projects
  • Implement high-availability Loki and Prometheus instances with object storage backing
  • Implement cloud-native, multi-cloud connectivity via Google Cloud VPN and AWS Transit Gateway and PrivateLink (Visa)
  • Build out Google Cloud Legacy VPN for connectivity to colocated routing hardware (TCH) and partner environments (MC/Discover)
  • Built a service that integrated open-source ACH library with a financial transaction platform
  • Architect staging and production GCP environments with least-privilege firewall permissions
  • Built out and administered GKE and cloud-native Ingress
  • Cloudflare
  • Hosted OpenShift cluster implementation (IBM MQ) with peering to main environments
  • Used cert-manager to implement an internal CA as well as Let’s Encrypt for TLS termination
Last updated on 2023 Oct 29, 10:22