109 lines
3.5 KiB
Plaintext
109 lines
3.5 KiB
Plaintext
+++
|
|
title = 'Resume'
|
|
type = 'about'
|
|
showToc = true
|
|
+++
|
|
:toc:
|
|
:toclevels: 2
|
|
|
|
== 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
|
|
|
|
=== John Deere
|
|
Embedded Linux Engineer::
|
|
August 2023--current
|
|
* Develop Linux distributions for embedded systems with Yocto
|
|
* Develop Linux hardware drivers for embedded system
|
|
* Develop python based Hardware In the Loop testing.
|
|
* Use Git to collaborate across teams
|
|
|
|
=== 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, integrating the tool with existing codebase, and implementing suggestions from code reviewers.
|
|
* Collaborated using the GitHub workflow, chat rooms, and video chat remotely and across 8+hr timezone difference.
|
|
|
|
=== Corvent Medical
|
|
Software Engineering Intern::
|
|
Summer 2022
|
|
* Wrote python scripts to translate requirements from word documents into format understood by a propriatary requirements analysis tool.
|
|
* 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 warrantied computers.
|
|
* Helped customers with a variety of problems over email, phone, and instant messaging.
|
|
|
|
=== NDSU Precision Agriculture Center
|
|
Part time Developer::
|
|
2020--2021
|
|
* Implemented methods of preprocessing LIDAR data with python for a project to predict 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 for institutional and home networks.
|
|
* Estimated cost of customer solutions, including researching and comparing price across vendors.
|
|
* Implemented a variety of more complex 'one off' projects for clients with specific needs.
|
|
|
|
== Education
|
|
|
|
=== NDSU
|
|
==== BS 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, Mainsail, and a static 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 in individual and team games, placing in the top 500 individuals and top 200 teams nationwide for three competitions.
|