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)
- AWS: