Professional Experience
Software Engineer (Remote)
Department of Defense (BreakPoint Labs) | 2023 - 2024
Added features, wrote bug-fixes, and mapped high-level design for a third-party Python cybersecurity tool with significant in-house modifications. Improved API functionality and optimized failover, failback processes. Wrote "New Member" handbook, Docker Compose configs, and verification SOPs. Integrated code formatting, static analysis, and Make into the Gitlab CI/CD dev environment pre-commit process. Turned customer requests into requirements and detailed designs.
DevSecOps Engineer (Remote)
Federal Reserve (APEX) | 2022 - 2023
Automation SME (Python, Ansible, Agile, Test Driven Development, Shell, and Git). Focused on toil reduction, automation engineering, process optimization, and mentoring. Analyzed existing team skills to provide live demos and documentation. Supported OpenShift and AWS S3 cloud storage projects.
Software Engineer (Remote)
Department of Defense (Parsons) | 2018 - 2022
Developed architecture, detailed design, testing, and code quality documents for 200K SLOC of organically developed Perl. Wrote STIG based OS and application cybersecurity compliance reporting tools for the DoD High Performance Computing Modernization Program. Automated the testing process for an 8x time reduction in the QA cycle while growing the test suite from 60 to 1,203 test files. Introduced Agile, test-driven development, code peer review, shorter sprints, and Git version control branching to the team development process. Resolved issues with undocumented API changes.
Lead Engineer
Department of Defense (Parsons) | 2016 - 2018
Automated Linux build, patching, and health check processes for multiple components of US Navy PMW 790. Used Kickstart and Ansible to turn a multi-week per node build process into a half day task for entire development environments. Worked with Cybersecurity teams to collate scan reports into actionable plans that significantly reduced staff tasking. Provided user documentation for remote secure site customers. Trained staff, gave briefings, and wrote technical plans for business development efforts.
Open Source Software Engineer
Personal Time | 2014 - present
Contributor to the Python, Perl, and Ruby languages. Author of Python and Ansible open source projects. Mentored in Python, Agile, Linux, C, Git. Contributor to STIG based Linux hardening project. Technical reviewer for Go, Linux, and TCL books. Python PCEP certification.
Senior DevSecOps Engineer
Department of Defense (APEX) | 2013 - 2016
Automated security fixes for Linux/Unix based systems with Puppet and Shell. Completed a six month stalled Industrial Control Systems project in one week. Trained staff on new coding languages, process automation, and Git 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
Team Tech Lead supporting Cisco networking devices including IOS upgrades, VLAN schemes, architecture mapping, enterprise reconfiguration, and bare metal recovery. 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. Commended by auditors on security posture and documentation. Provided business case and garnered customer support for a data center level network upgrade.
DevSecOps Engineering 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, and 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 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. Linux lead for IBM zSeries Proof of Concept. Built RPMs for software updates.
DevOps 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 and Red Hat build procedures. Worked with the development team to support application configuration changes.
Senior Unix Engineer
Wall Street Journal | 2001 - 2004
Saved ~$200,000 by automating critical system failover to increase availability. Redesigned server layout 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.
Senior Unix Engineer
Rosenbluth International | 2000 - 2000
Standardized deployment processes for application software and supported HP/UX and SAN.
Team Lead (Software Deployment)
Bell Atlantic-Verizon (TekSystems) | 1999 - 2000
Responsible for deploying software/OS upgrades to more than 1100 production Unix servers.
Senior Unix Administrator
Wall Street Journal (TekSystems) | 1998 - 1999
Saved over $75,000 by revamping new-hire training. Wrote recovery SOPs for Help Desk staff.
Linux/Unix Admin
Spidernet s.r.l Repubblica Italiana | 1997 - 1998
Took ownership of Linux, Solaris, and hardware production issues in a multi-lingual environment.
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
Led a 700% customer increase in one year. Added product revenue streams without large inventory.
Operations Section Manager
U.S. Air Force | 1982 - 1992
Training supervisor and first responder for US Air Force Southern Command Disaster Response teams. Supported secure digital communications equipment in the U.S. and U.K.