diff --git a/content/about.adoc b/content/about.adoc index 37d2d37..c8a382f 100644 --- a/content/about.adoc +++ b/content/about.adoc @@ -1,8 +1,15 @@ +++ title = 'About' -draft = true type = 'about' showToc = false +++ -== TODO +=== Hi There! + +Im Gabe Venberg. + +Professionally, Im a newly minted computer scientist, with interest in embedded software, OS development (and anything backend, really), and strongly typed languages 🦀. + +_Unprofessionally_, Im a general nerd, ever tinkering on my 3d printer, learning basic electrical engineering, managing my self-hosted cloud, and reading *_way_* too many sci-fi books. + +For my would-be assassins, you can generally find me in the Fargo, North Dakota area. diff --git a/content/resume.adoc b/content/resume.adoc index 96c21a6..c4be7ef 100644 --- a/content/resume.adoc +++ b/content/resume.adoc @@ -1,10 +1,90 @@ +++ title = 'Resume' -draft = true type = 'about' showToc = true +++ :toc: -:toclevels: 4 +:toclevels: 6 -== TODO +== Contact info +* link:++https://git.venberg.xyz/Gabe++[Personal Git Server] +* link:++https://github.com/gabevenberg++[GitHub] +* link:++mailto:gabevenberg@gmail.com++[Email] + +== Work Experience + +=== Appareo + Embedded Systems Intern:: + Summer 2023 + + Implemented and ran functional testing on embedded Linux product, including designing test fixtures using Raspberry Pis to automate testing of electrical properties and RF connectivity. + +=== Kata Containers + Capstone Student:: + Spring Semester 2023 + + Implemented a Rust-based log parser for the Kata Containers project, including writing unit tests, using the GitHub workflow, and collaborating remotely across timezones. + +=== Corvent Medical + Software Engineering Intern:: + Summer 2022 + + Performed requirements analysis, wrote and performed software and hardware test procedures, and analyzed test coverage to enable regulatory approval of new medical device. + +=== ByteSpeed + Computer Technician:: + Summer 2021 + + Performed troubleshooting and repair on RMA computers, as well as helping customers over email, phone, and instant messaging. + +=== NDSU Precision Agriculture Center + Developer:: + 2020--2021 + + Implemented methods of preprocessing LIDAR data with python for predicting crop yield using machine learning. + +=== Integrated Networking + Tier 1 and 2 Tech:: + 2019--2020 + + Performed troubleshooting, repairs, and upgrades on customer computers, performed network setup, and estimated customer solutions. + Also implemented a variety of more complex 'one off' projects for clients with specific needs. + +== Education + +=== NDSU + Bachelor's in Computer Science:: + Fargo, North Dakota + + Graduated 2023 + +=== Alexandria Community College + General Ed Associates Degree:: + Alexandria, Minnesota + + Graduated 2020 + +== Skills + * Rust + * Python + * Java + * Bash + * Git version control system. + * Web Scraping + * Linux administration + * Embedded Linux + * Network administration + * NGINX and Apache web servers + * SSH remote management + * VM management + * Computer repair + * LaTeX document markup language + * Googling 😉 + +== Other Experience +=== Homelab + Home Linux Lab:: + 2019--present + + Run a home network consisting of 2 physical servers and 6 Virtual machines doing a variety of tasks, such as a DNS, an NGINX reverse proxy, and several web servers serving static and dynamic content. Currently running: Nextcloud, GitTea, PiHole, Octoprint, and this website. + +=== Open Source Development + Contributor to various open source projects:: + 2022--present + + Have contributed patches of a variety of sizes to open source projects including Python and Kata Containers + +=== National Cyber League + Four-time competitor in the National Cyber League:: + 2021, '22, and '23 + + Competed for NDSU in the bi-annual National Cyber League, placing in the top 500 individuals nationwide for three competitions. diff --git a/content/search.md b/content/search.md index 398762e..9022828 100644 --- a/content/search.md +++ b/content/search.md @@ -4,5 +4,5 @@ layout: "search" # is necessary # url: "/archive" # description: "Description for Search" summary: "search" -placeholder: "placeholder text in search input box" +placeholder: "grep" --- diff --git a/deploy.sh b/deploy.sh index 7c5746e..b0a30fc 100755 --- a/deploy.sh +++ b/deploy.sh @@ -6,7 +6,7 @@ USER=root HOST=10.10.1.5 DIR=/srv/gabevenberg -hugo +hugo --minify rsync -rvz --delete public/ ${USER}@${HOST}:${DIR} # this will delete everything on the server that's not in the local public folder exit 0 diff --git a/hugo.toml b/hugo.toml index 4a4b296..63e9b71 100644 --- a/hugo.toml +++ b/hugo.toml @@ -110,7 +110,7 @@ tabWidth = 4 [markup.tableOfContents] endLevel = 5 ordered = false -startLevel = 3 +startLevel = 2 [security] diff --git a/preview.sh b/preview.sh new file mode 100755 index 0000000..8ca0f15 --- /dev/null +++ b/preview.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +hugo serve --buildDrafts --buildExpired --buildFuture --navigateToChanged