Work


I work as a Linux Engineer. Day-to-day, I wear many hats, including customer service, code development, automation, DevOps/SRE, advocate for open-source solutions, and advocate for configuration management and infrastructure as code (e.g. Puppet, Ansible, CloudFormation, Terraform), both on-prem and in the cloud.

The following is a (very non-exhaustive) growing list of tech that I enjoy using (or need to remind myself that I use, to keep my mind fresh):

Computing

  • Operating Systems:

    • Windows 10/11, Windows Server 2016/2019/2022
    • Linux (RHEL, Oracle, CentOS, Ubuntu, Debian)
    • FreeBSD + OpenBSD
    • macOS > v10+
  • Linux:

    • Networking: iptables, firewall-cmd, ufw, tcpdump
    • Software: grep, sed, awk, nc, nmap, burpsuite, openscap, etc.
    • Scripting: bash, zsh, PowerShell (seriously)
    • Web: Apache, NGINX, Jetty
    • Configuration Mgmt: Ansible, Puppet, Sicura
  • FreeBSD/OpenBSD:

    • Networking: IPFW, DNS, DHCP, BIND
    • General Daemons: Apache, FTPd, SSHd, postfix
  • HPC:

    • Job Scheduling: Slurm, SGE
    • Monitoring: Ganglia
    • Cloud: AWS ParallelCluster
    • Tools/Libraries: matplotlib, scipy/numpy, OpenMPI, VisIt
    • Analysis: R, Matlab, Mathematica, Ansys Fluent
  • Containerization:

    • Docker
    • Singularity
  • Cybersecurity:

    • Vulnerability Scanning: nmap, Tenable Nessus
    • Security Hardening: CIS, DISA STIG
  • Cloud:

    • AWS:
      • Compute (EC2)
      • Identity Mgmt (IAM)
      • Database (RDS)
      • Serverless (Lambda)
      • PKI + KMS (Keypairs)
      • Networking (VPCs, Subnets, NAT Gateways, Security Groups, NACLs, etc.)
      • CloudFormation + CDK
      • AWS CLI + Python SDK (boto3)
    • Azure:
      • Compute
      • Database
      • Azure AD / OpenID Connect (OIDC)
      • PowerShell Azure Modules
      • Application Gateway + Firewall
    • GCP:
      • Compute
      • SSL/TLS Certificate Management
    • Terraform
      • init, validate, plan, apply, destroy (+ subcommands)