Site Reliability Engineer Federal Reserve (APEX) (2022 - Present)Served as Site Reliability Engineering SME using Python, Ansible, Agile, Test Driven Development, and Git. Focused on toil reduction and building team skills. Analyzed existing skill base and developed live demos and documentation to promote automation. Wrote automation code and then mentored skilled technologists in implementation and customization.
Systems Programmer Department of Defense (Parsons) (2018 - 2022)Wrote security compliance modules for the DoD High Performance Computer Modernization Program. Developed architecture, testing, and coding documents for 200K SLOC of organically developed Perl. Automated multiple steps in the build process and grew the test suite from 60 to 1,203 test files. Introduced peer code review, frequent testing, shorter sprints, and version control branching to the team development process. Resolved issues with third-party undocumented API changes.
Senior DevOps Engineer Department of Defense (Parsons) (2016 - 2018)Automated the Linux patching process and the post-patch operating system health checks. Used Kickstart and Ansible to turn a multi-week per node build process into a half day task for multiple nodes. Worked with Cybersecurity team to collate scan reports into actionable plans. Provided user documentation for remote site customers. Trained staff, gave briefings, and wrote technical plans for business development efforts.
Open Source Contributor Personal Time (2014 - present)Contributed shell code for STIG based Linux hardening. Contributor to Perl language, Ruby language testing, and Docker documentation. Author of Python, Ansible, and code mentoring open source projects.
Senior DevOps Engineer Department of Defense (APEX) (2013 - 2016)Automated security fixes for Linux/Unix based systems. Completed a six month stalled Industrial Control Systems project in one week. Trained staff on new coding languages, process automation, and version control. Worked with security teams to quickly classify and resolve numerous findings.
DevOps Engineer (email) Rackspace (2012 - 2013)Restarted a stalled but critical deployment roll to 600+ pairs of servers. Worked closely with development teams and business leaders to ensure code drops were deployed successfully to 1200 servers. Wrote technical documentation and project plans.
Project Manager-Network Engineer Department of Defense (Smartronix) (2010 - 2012)Led the five person team that supported Cisco networking devices including IOS upgrades, enterprise reconfiguration, and documentation. Experienced a 50% increase in network devices, removed over one half mile of unused cable and hundreds of defunct network drops, and brought a completely unsupported network infrastructure into enterprise compliance. Worked with Global WAN teams to resolve issues. Enabled enterprise wide network device monitoring. Wrote, tested, trained, and utilized bare metal switch recovery. Wrote and Implemented VLAN scheme to prepare for massive server growth. Commended by higher headquarters auditing staff on network security posture and documentation. Provided business case and garnered customer support for a data center level network upgrade.
DevOps Team Lead Department of Defense (Smartronix) (2009 - 2012)Led a four person team that supported a 1:45 admin to server ratio, met stringent security requirements, tripled server count during staff reductions. Served as a Task Force Leader during three full data center outages. Identified and resolved backup gaps. Wrote data collection and presentation programs. Wrote technical procedures and policy documentation based on Statement of Work and customer requests. Provided business case and initial leadership for a cross-function team that eliminated hundreds of long standing security vulnerabilities.
DevOps Engineer Wachovia Bank (2005 - 2008)Developed interdisciplinary customer feedback loop for the Distributed Systems Engineering team. Automated processes, wrote standards, and trained incoming engineers. Provided on-call centralized security application support for 3,000+ servers.
Systems Engineer Bank of America (Apex Systems) (2005 - 2005)Automated processes, wrote standards, and trained incoming engineers in a large scale data center. Patched servers, replaced failed hardware, and maintained systems in production state.
Senior Unix Engineer Transamerica Reinsurance (Contractor) (2004 - 2005)Automated Solaris (Jumpstart) and Red Hat (Kickstart) build procedures. Worked with Development team to support application configurations.
Senior Unix Engineer Wall Street Journal (2001 - 2004)Saved ~$200,000 by writing custom software to increase availability. Analyzed life-cycle server configurations to save $120,000 in annual license costs. Automated server builds. Reduced n-tiered 30 minute SLAs to a 3 minute response time with direct hand-off, 24x7x365.25.
Senior Unix Engineer Rosenbluth International (2000 - 2000)Worked with developers to standardize deployment processes for application software.
Team Lead (Software Deployment) Bell Atlantic-Verizon (TekSystems) (1999 - 2000)Team Lead in the Bell Atlantic Distributed Software Operations-Software Deployment group. Responsible for deploying over 70 application packages and software/OS upgrades to more than 1100 production Unix (Solaris, HP-UX) servers in the North-Eastern US region. Wrote shell scripts, performed remote software deployments, supervised six deployment specialists, trouble-shot server and package errors, coordinated 150+ item change control procedures. Built a certification resource web site, trained new hires, wrote a Tk based graphical interface to unify existing scripts, taught basic HTML, introduced software version control, and improved the workload assignment process.
Senior Unix Administrator Wall Street Journal (TekSystems) (1998 - 1999)Saved over $75,000 in new-hire costs by analyzing, communicating, and tracking required production support skills on limited use software. Level 2 support for print Journal. Documented procedures for Help Desk staff.
Linux Admin Spidernet s.r.l Repubblica Italiana (1997 - 1998)Supported Linux and Solaris in a multi-lingual environment. Took ownership of OS and hardware production issues and channeled application issues to specialists.
Director of Operations City of Glenarden MD (1994 - 1995)Served as Acting City Manager. Supervised 5 direct reports and 32 total staff.
Small Business Manager Entrepreneur (1990 - 1994)Business saw a 700% customer increase in 13 months. Added revenue streams for related products without requiring large inventory loads.
Operations Section Manager U.S. Air Force (1988 - 1992)Training supervisor for Southern Command Air Force Disaster Response teams, first-responder to critical incidents.
Teletype Maintenance Technician U.S. Air Force (1982 - 1988)Supported secure digital communications equipment in the U.S. and U.K.