Skills & Proficiency

Terminal Workflow (Vim, GNU tools, shell scripting)

50%

Developer Tools (Docker, Jenkins, Git)

50%

Yocto (Build System, Embedded Distro, BSP Support)

50%

Linux Kernel (Drivers, Config, BSP)

50%

Python Middleware

50%

FPGA Development (SW Interface, Reusable Verilog, Automated Builds)

50%

Experience

 
 
 
 
 
May 2017 – October 2018
Minneapolis, MN

Software Engineer 1

System Team at Vaddio

  • Working with FPGA and python developers to create an integrated embedded system that routes audio and video signals in professionally built AV systems.
  • I help to build a custom Linux distribution from the ‘/’ up with the Yocto Project.
  • Our team uses many other tools during development such as Jenkins, Jira, Git, Bitbake, and Puppet.
 
 
 
 
 
May 2016 – May 2017
Brookings, SD

Student Intern

Hardware Design at Daktronics

  • Developed C++ code for communication with I2C sensors from a Linux system.
  • Developed a C++ library that simplifies usage of librrd, a C library for creating, updating, and using RRDs (Round Robin Databases).
  • Used Test Driven Development to implement library, used CxxTest Framework.
 
 
 
 
 
June 2015 – December 2015
Sioux Falls, SD

Software Developer Resident

Subcontractor for Earth Resources Observation Systems

  • Wrote python code utilized in a production system used by scientists worldwide.
  • Member of a small team using agile development methods.
  • Researched upcoming technologies and techniques: Hadoop, Docker, map reduce, Microservices, and distributed processing systems.
 
 
 
 
 
September 2014 – February 2015
Brookings, SD

Sputtering System Lab Technician

NASCENTechnology

  • Operated Ion Beam Assisted Deposition System to produce Flyback transformers.
  • Repaired or installed components on the sputtering system.
 
 
 
 
 
August 2013 – May 2016
Brookings, SD

Student Technology Fellow

Classroom Technology Services at SDSU

  • Fixed issues with Windows computers related to networking or hardware.
  • Installed smartboards, projectors, computers, audio systems and teaching stations.
 
 
 
 
 
March 2013 – May 2016
Brookings, SD

Research Assistant

EECS Department at SDSU

  • First undergraduate authorized to use the Scanning Electron Microscope.
  • Built and helped design a vacuum sputtering deposition system.
  • Installed many complex systems: heater with feedback control, gas flow control, vacuum gauges, rough pump, turbo pump, and magnetron sputtering sources.

Selected Publications

This project involves various hardware components as well as the PIC18 with Development Board.
SDSU, 2015

Concepts learned in Linear Control Systems were used to analyze a system which contains both mechanical and electrical components. Mechanical components were modeled using a Force/Torque-Velocity analogy. Block diagrams resulted from the relationships between the components and signals. Set-up has been done so the system can be simulated in Simulink with the given design parameters.
2015

The aim of this project was to use an MCP7900 thermistor and a PIC18F8722 microcontroller to control the temperature of a tea-kettle.
SDSU, 2015

Recent Posts

More Posts

Resize, Reduce and Remove Note that this section has extra complexity because I had to shrink the FS so that I could remove one of my …

Context I live in an apartment complex that has a WIFI network that uses MAC address white-listing to grant internet connectivity. This …

Mirror of Downloads References: Efficiently Fetching Source Files During a Build. TipsAndTricks/TeamWorkflows Using a SOURCE_MIRROR …

Yocto Application Containers from SCRATCH Yesterday I wrote about Using Yocto Project for Docker FROM scratch , but I quickly realized …

Deploying Image built from Dockerfile I provisioned my RPI 3 with resin-os downloaded from resin.io and it automatically loaded my …

Projects

Hobby Electronics

I have a family of electronics that do my bidding.

JSON API to DB

JSON API to DB: Fetch JSON from APIs and send to a TinyDB database.

Hugo Academic Kickstart

Static Website Powered by the Academic theme for Hugo.

NGenetzky's Career

Career of Nathan Genetzky

Particle Projects

This will hold firmware for micro controllers sold by particle.io for use with wifi or cellular cloud devices.

Hardware Integrated Prototyping Environment

HIPE provides an interface between the user’s simulation environment and a Field Programmable Gate Array (FPGA) containing a Design Under Test (DUT).

SDSU-EE465-Senior Design

Communication Protocols for Embedded Systems

SDSU-EE491-Independent Study

Communication Protocols for Embedded Systems

Animation of Material Science

QT application that demonstrates science phenomenon.

Rainbow Play Android App

Android application that allows customers to design a playground.

Contact