diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..183c37b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.docker-build diff --git a/Makefile b/Makefile index e0d5fa7..e42b636 100644 --- a/Makefile +++ b/Makefile @@ -19,8 +19,8 @@ resume: .docker-build --name ${CONTAINER_NAME} \ ${NAME} \ pandoc ${FILE_NAME}.md -f markdown+yaml_metadata_block --template templates/jb2resume.latex -o ${FILE_NAME}.pdf \ - && docker stop ${CONTAINER_NAME} \ - && docker rm ${CONTAINER_NAME} + ; docker stop ${CONTAINER_NAME} \ + && docker rm ${CONTAINER_NAME} .docker-build: if [ ${CONTAINER_EXISTS} -ne 1 ]; then docker build -t ${NAME} . && echo "" > .docker-build; fi diff --git a/paul-halvorsen-resume.md b/paul-halvorsen-resume.md index 4b332f2..67b549f 100644 --- a/paul-halvorsen-resume.md +++ b/paul-halvorsen-resume.md @@ -1,17 +1,16 @@ --- name: Paul Halvorsen -keywords: python, c, docker, containers, tdd, test driven development, pytest, ci/cd, javascript, jquery, php, mysql, rest, api, json, xml, git, nginx, remote, testing +keywords: rust, cargo, python, c, docker, containers, tdd, test driven development, pytest, ci/cd, javascript, jquery, php, mysql, rest, api, json, xml, git, gitlab, nginx, remote, testing left-column: - 'Phone: +1-410-236-4665' - 'Citizen of the United States' right-column: - 'Email: [pmghalvorsen@gmail.com](mailto:pmghalvorsen@gmail.com)' - - 'Holding TS/SCI, Last Re-Up: 2018' --- # Summary -I'm a Software Engineer with over 11 years development and 15 years professional experience, with exposure to C, Python, PHP, Go, JavaScript, Java, and C++ languages; various SQL databases; JQuery and Pytest frameworks; Docker containerization; and Rest API, JSON, XML, and nginx technologies. +I'm a Software Engineer with over 13 years development and 17 years professional experience, with exposure to Rust, C, Python, PHP, Go, JavaScript, Java, and C++ languages; various SQL databases; JQuery and Pytest frameworks; Docker containerization; and Rest API, NATS, JSON, XML, and nginx technologies. # Work Experience @@ -19,6 +18,7 @@ I'm a Software Engineer with over 11 years development and 15 years professional **Sr Software Engineer**: April 2022 - Present + - Rust development using cargo, cmake, and cross compilation - Python development using pyenv, pipenv, cython, docker build environment, gitlab pipelines, and static compilation - Develop security alarms for Windows, Linux (Debian and RedHat), and MacOS - Written RFC and ADR to drive design and decision making on project direction @@ -84,33 +84,16 @@ I'm a Software Engineer with over 11 years development and 15 years professional # Education -University of Maryland Baltimore Campus - -: Masters in Computer Science; 2013. Thesis: "Stateless Detection of Malicious Traffic: Emphasis on User Privacy" - -Salisbury University - -: Bachelors in Computer Science; 2009. Magna Cum-Laude - -Security+ - -: ID: COMP001021281239; Exp Date: 04/04/2024 - -Royal Military College (RMC Canada) - -: Training in OpenBSD development and administration + - **University of Maryland Baltimore Campus**: Masters in Computer Science; 2013. Thesis: "Stateless Detection of Malicious Traffic: Emphasis on User Privacy" + - **Salisbury University**: Bachelors in Computer Science; 2009. Magna Cum-Laude + - **Security+**: ID: COMP001021281239; Exp Date: 04/04/2024 + - **Royal Military College (RMC Canada)**: Training in OpenBSD development and administration # Miscellaneous -RedBlue Conference - -: Presented combination web enumeration/exploitation tool - -National Conference for Undergrad Research (NCUR) - -: Presented development of STK scenario building and manipulation - -SANS Courses - -: Staying up-to-date on security research + - **RedBlue Conference**: Presented combination web enumeration/exploitation tool + - **National Conference for Undergrad Research (NCUR)**: Presented development of STK scenario building and manipulation + - **SANS Courses**: Staying up-to-date on security research + - **Homelab**: Running email, cloud storage, gitea, DNS, multimedia, geneology, and static web page services + - **Web Admin for PTA**: Setup and maintain a Wordpress site diff --git a/paul-halvorsen-resume.pdf b/paul-halvorsen-resume.pdf index 8cf7b0f..04150b9 100644 Binary files a/paul-halvorsen-resume.pdf and b/paul-halvorsen-resume.pdf differ