Compare commits

..

No commits in common. "f4ef2c3a752bec061816db7ee350348e72f85065" and "d6c96c5e9a25a3860c0f5a70a42236db1e577961" have entirely different histories.

View file

@ -44,7 +44,6 @@
\begin{itemize} \begin{itemize}
\item Develop Linux distributions for embedded systems with Yocto \item Develop Linux distributions for embedded systems with Yocto
\item Develop Linux hardware drivers for embedded system \item Develop Linux hardware drivers for embedded system
\item Develop python based Hardware In the Loop testing
\item Use Git to collaborate across teams \item Use Git to collaborate across teams
\end{itemize} \end{itemize}
} }
@ -54,8 +53,8 @@
{Summer 2023} {Summer 2023}
{ {
\begin{itemize} \begin{itemize}
\item Implemented and ran functional testing on embedded Linux product, \item 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
including designing test fixtures using Raspberry Pis to automate testing of electrical properties and RF connectivity \item Maintained part numbers for a number of vendor-supplied firmware images, including validating new firmware, assigning new part numbers, and curating internal firmware image library.
\end{itemize} \end{itemize}
} }
@ -65,11 +64,8 @@
{Spring Semester 2023} {Spring Semester 2023}
{ {
\begin{itemize} \begin{itemize}
\item Implemented a Rust-based log parser for the Kata Containers project, \item 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.
including writing unit tests, integrating the tool with existing codebase, \item Collaborated using the GitHub workflow, chat rooms, and video chat remotely and across 8+hr timezone difference.
and implementing suggestions from code reviewers.
\item Collaborated using the GitHub workflow, chat rooms,
and video chat remotely and across 8+hr timezone difference.
\end{itemize} \end{itemize}
} }
@ -79,10 +75,8 @@
{Summer 2022} {Summer 2022}
{ {
\begin{itemize} \begin{itemize}
\item Wrote python scripts to translate requirements from word documents into a \item Wrote python scripts to translate requirements from word documents into format understood by a propriatary requirements analysis tool.
format understood by a propriatary requirements analysis tool. \item Performed requirements analysis, wrote and performed software and hardware test procedures, and analyzed test coverage to enable regulatory approval of new medical device.
\item Performed requirements analysis, wrote and performed software and hardware test procedures,
and analyzed test coverage to enable regulatory approval of new medical device.
\end{itemize} \end{itemize}
} }
@ -99,7 +93,7 @@
\experience \experience
{NDSU Precision Agriculture Center} {NDSU Precision Agriculture Center}
{Part Time Developer} {Developer}
{2020--2021} {2020--2021}
{ {
\begin{itemize} \begin{itemize}
@ -140,11 +134,14 @@
\task Python \task Python
\task Java \task Java
\task Bash \task Bash
\task C
\task Git version control system \task Git version control system
\task Web Scraping
\task Linux administration \task Linux administration
\task Embedded Linux \task Embedded Linux
\task Network administration \task Network administration
\task NGINX and Apache web servers
\task SSH remote management
\task VM management
\task Computer repair \task Computer repair
\task \LaTeX{} markup language \task \LaTeX{} markup language
\task Googling \task Googling
@ -157,9 +154,7 @@
{Home Linux Lab} {Home Linux Lab}
{2019--present} {2019--present}
{ {
Run a home network consisting of 2 physical servers and 6 virtual machines doing a variety of tasks, 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.
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.
} }
\experience \experience
@ -175,8 +170,7 @@
{Four-time competitor in the National Cyber League.} {Four-time competitor in the National Cyber League.}
{2021, '22, and '23} {2021, '22, and '23}
{ {
Competed for NDSU in the bi-annual National Cyber League in individual and team games, 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.
placing in the top 500 individuals and top 200 teams nationwide for three competitions.
} }
\newpage \newpage
@ -212,6 +206,7 @@
% \task Software Testing % \task Software Testing
% \task Backup % \task Backup
% \task VPN % \task VPN
% \task Phishing
% \task Collaboration % \task Collaboration
% \task Spreadsheet % \task Spreadsheet
% \task git % \task git