Michael Swafford
About Michael Swafford
Michael Swafford is a Senior Software Engineer with extensive experience in commercial applications development, specializing in Java and C++. He has a strong background in cybersecurity data processing and DevOps practices, currently working at ExtraHop in the Greater Seattle Area.
Work at ExtraHop
Michael Swafford has been employed at ExtraHop as a Senior Software Engineer since 2019. In this role, he contributes to the development of software solutions within the Greater Seattle Area. His responsibilities include leveraging his skills in commercial applications development and his expertise in cybersecurity data sets.
Education and Expertise
Michael Swafford earned a Bachelor of Science (BS) degree in Systems and Control Engineering from UC San Diego, where he studied from 1986 to 1991. His academic background supports his extensive expertise in developing data pipelines, ETL processes, and cybersecurity data aggregation and indexing.
Background
Michael Swafford has a diverse professional background in software engineering. He began his career at SAIC as a Software Engineer from 1991 to 1996. He has also held positions at Ball Corporation, Stellcom, Websense Inc, Cisco, and 3Comm Corporation, accumulating a wealth of experience in various software development roles.
Technical Skills and Proficiencies
Michael Swafford possesses strong skills in commercial applications development using Java and C++. He has expertise in DevOps practices, including proficiency in Ansible, Python, and bash scripting within Linux environments. His experience extends to CI/CD processes using GitLab, GitHub, and Jenkins, as well as Restful API development using Python, Docker, and Kubernetes.
Project Management and Methodologies
In addition to his technical skills, Michael Swafford acts as a Scrum Master and is familiar with Kanban methodologies. He utilizes visualization and analytics tools such as Tableau, Alteryx, KNIME, and Apache Zeppelin to support project management and data analysis efforts.