Skills

Languages & Scripting

  • Python
  • Bash
  • PHP
  • Perl
  • C#
  • SQL
  • Regular Expressions

Web & APIs

  • HTML
  • CSS
  • JavaScript
  • Vue
  • jQuery
  • Jekyll
  • REST APIs
  • Webhooks

AI

  • AI-Assisted Development
  • Claude Code
  • MCP
  • AI Agents
  • Ollama
  • Local LLMs

Cloud & Containers

  • AWS
  • Azure
  • Docker
  • Docker Compose
  • Podman
  • CloudFormation
  • VMware
  • Cloudflare

Automation & Delivery

  • Ansible
  • Puppet
  • Jenkins
  • Travis CI
  • Vagrant
  • Agile
  • Scrum

Networking & Security

  • Switching
  • Routing
  • Wireless
  • Cisco
  • Firewalls
  • Load Balancers
  • Content Filtering
  • IPS
  • DNS
  • Active Directory

Systems & Data

  • Linux
  • Windows
  • Apache
  • Nginx
  • Lighttpd
  • MySQL
  • MariaDB
  • MSSQL
  • DynamoDB

Tools & Collaboration

  • Git
  • GitHub
  • Bitbucket
  • Vim
  • tmux
  • Confluence
  • Jira
  • PagerDuty
  • Slack
  • Read the Docs

Work Experience

DevOps/Network Engineer · Promontory Interfinancial Network

Aug 2012–Present
  • Built and maintained web application deployment pipelines using blue/green strategies with F5 LTM traffic switching for zero-downtime, any-time releases.
  • Developed Ansible roles, playbooks, and modules for configuration management, orchestration, and ad-hoc automation.
  • Built Jenkins/Ansible jobs for Cisco and Check Point config backups, log rotation, network validation, audit reporting, and VoIP traffic re-routing.
  • Practiced Agile/Scrum/Kanban using Jira, Confluence, and Bitbucket.
  • Automated F5 configuration and management via REST API and SSH using PHP, Python, and Ansible.
  • Led a 3-person team through a sub-30-day proof of concept automating deployment of a production web application to AWS using Jenkins, Puppet, and CloudFormation.
  • Built an internal operations dashboard (PHP/Bootstrap) for on-call status, incident/maintenance notifications, and system health.
  • Migrated change auditing from Tripwire to UpGuard, automating node management and reporting via its REST API and Jira integration.
  • Led cross-team projects, including scheduling, documentation, and coordinating maintenance windows.
  • Performed routine maintenance and patching across Cisco, F5, Blue Coat, RSA, and Check Point infrastructure.
  • Led a 3-datacenter network upgrade from 1GbE Cisco IOS to 10GbE Cisco Nexus with a top-of-rack redesign.
  • Planned and led a headquarters and datacenter relocation, including infrastructure inventory, cabling, rack/stack, and vendor coordination.
  • Planned and executed a WAN router upgrade across three datacenters.
  • Monitored infrastructure using SolarWinds, ExtraHop, and Splunk.
  • Represented the team in change management meetings and automated daily change-request status reporting.
  • Handled day-to-day network administration, including firewall/ACL/proxy rules, connectivity troubleshooting, and switch configuration.

Enterprise Network Manager · BiTH Group, Full Circle, Digicon Corporation

Mar 2001–Aug 2012
  • Contracted to the Baltimore City Mayor's Office of Information Technology.
  • Promoted through Workstation Engineer, Server/Database Engineer, and WAN Engineer to Enterprise Network Manager.
  • Managed all WAN/LAN network and datacenter operations, and led the network team's task planning, deadlines, and training.
  • Defined enterprise network standards and security models; authored project proposals and advised executive management on upgrades and risk.
  • Evaluated vendor technologies for feature fit, cost, and ROI/TCO.
  • Installed and maintained 700+ Cisco switches, routers, and firewalls, including racking and cabling multi-vendor equipment (Dell, HP, Compaq, APC); led network installation projects for new buildings and renovations; automated monitoring and backups with SolarWinds Orion NPM, RANCID, and custom PHP/Perl scripts.
  • Designed and deployed a Top Layer (Corero) IPS in a wrapped-firewall configuration protecting three ISP connections, two DMZs, and the internal network.
  • Managed the Baltimore Police Department's CCTV camera network, including fiber/wireless installs and interagency firewalled access.
  • Designed network connectivity for Command Centers at Baltimore's first Grand Prix, supporting Police, Fire, and multiple city agencies.
  • Provided emergency network response (cellular/point-to-point wireless failover) and designed a citywide Cisco VoIP solution with SRST redundancy, migrating from PRI to SIP trunking on standardized 3560X/3750X switches.
  • Planned a core upgrade from Cisco 6509E to Nexus 7010, a multi-datacenter consolidation, a 10-gigabit backbone, and a new fiber ring bringing all fire houses to gigabit PoE.
  • Designed a redundant DMVPN solution (dual Cisco 7206VXR hubs, multi-ISP) with IPsec/GRE/EIGRP spokes, migrating client VPN access from Check Point SecureRemote to L2TP.
  • Deployed an enterprise wireless solution with redundant Cisco controllers, a guest anchor controller, and RADIUS/Active Directory authentication.
  • Upgraded the network core from Cisco 6506 to 6509E, converting CatOS to IOS and consolidating outside-agency equipment onto a single chassis.
  • Performed Check Point firewall upgrades and maintained a clustered high-availability Check Point deployment.
  • Converted the network from Layer 2 to Layer 3 using OSPF and EIGRP.
  • Decommissioned 100+ media converters in favor of SFPs/GBICs and migrated IP addressing from static to DHCP.
  • Administered Linux systems (Ubuntu, Red Hat, FreeBSD, NetBSD) running TACACS+, NTP, TFTP, Apache, and Mailman.
  • Designed a VMware ESX/SAN environment consolidating 50+ physical servers.
  • Built "COB-MGMT", an in-house remote management tool (VBScript, then Perl, then a C# Windows service) with a custom ASP interface and SQL backend, deployed via Patchlink to 5,000+ workstations and several hundred servers.
  • Wrote a C# service to monitor Active Directory group changes and alert administrators via email.
  • Built a custom ASP knowledge base for PC technicians, later migrated to phpBB.
  • Led enterprise-wide workstation, server, and network assessments; automated administration across thousands of endpoints; managed file, print, application, Citrix, database, and SAN infrastructure (EMC/HP/3Par via Brocade, tape backup via Backup Exec); and built the Mayor's Office intranet for IT change control and account requests.
  • Assisted with Exchange 2003 design, implementation, and Outlook profile migrations.
  • Helped design and deploy Windows 2000 Active Directory for 8,000+ users and 5,000 workstations, consolidating roughly twenty legacy NT domains into one.

Network Administrator · Invensys-Pritchett

Aug 2000–Mar 2001
  • Administered day-to-day server and workstation operations, including the Windows NT 4.0 domain.
  • Wrote custom login scripts for automated drive mapping and application settings.
  • Managed backups (Veritas Backup Exec) and antivirus (Norton Corporate Edition).
  • Built a custom inventory management system in Access 2000.

Education

Global Knowledge

2020
  • Advanced Architecting on AWS

Self Study

2018
  • AWS Certified Solutions Architect - Associate
  • AWS Certified Cloud Practitioner

AWS re:Invent

2018

AWS re:Invent

2017

ONLC Training Centers

2016
  • Introduction to Python 3
  • Advanced Python 3 Programming

Global Knowledge

2015
  • Implementing Microsoft Azure Infrastructure Solutions

Global Knowledge

2014
  • Architecting on AWS

SecureNinja

2013
  • EC-Council CEH Certified
  • Certified Ethical Hacker Training

Global Knowledge

2012
  • F5 Local Traffic Manager

Frederick Community College

2000–2001
  • Cisco Certified Network Associate
  • Microsoft Certified Professional
  • CCNA Networking Academy
  • MCSE 2000 Track

Self Study

2000
  • Network+
  • A+

Projects

powerbash

A fast, purely bash powerline-style prompt.