About Me
Info:
Name: Nathan Zimmerman
Primary Occupation: Electrical Engineer (Hardware/Controls/Radio/Software)
Current Employment: Johnson Controls (2017)
Previous Employment: John Deere(Electronic Design), Appareo Systems(Hardare / Software Design)
Degree(s):Electrical Engineering, B.S., May 2013 @ NDSU GPA: 3.66.
Marquette University, M.S., Electrical Engineering, Aug. 2016 GPA: 3.8, Thesis
Location: Milwaukee, WI, USA
Contact: nate.m.zimmerman(at)gmail.com
Short Bio:
My name is Nathan Zimmerman and I’m an electrical engineer that enjoys doing and learning nerdy things. By 4th grade, I decided I wanted to be an electrical engineer and by the grace of God I am one now. When I was younger, I greatly enjoyed creating and making projects with legos and such. While one is never too old for legos, I now have the opportunity to work with much more interesting building blocks such as microprocessors, FGPAs, traveling electromagnetic waves, and mathematics! My dream is to continue to learn more about the amazing world around us and to apply that knowledge in helpful ways.
I’ve had the privilege of working on electronics with some great companies like John Deere and Appareo Systems. Learning about electronics, mathematics, and physics is my favorite hobby/past time. Have fun looking around my humble and probably outdated website and feel free to contact me if you have any questions!
Skill Sets:
The following is my informal list of skills that i’ve found fun to keep track of over the years.
Hardware Design:
One of my favorite applied EE skill is embedded electronic design. From problem formulation, to designing hardware, to manufacturing setup, and finally to maintainability. The following are my electronic design skills:
- Schematics/PCB Design Tool Experience: Altium, Xpedition, Pads
- Circuit Design Experience: Precision analog, SMPS & LDO supplies, high current drivers, motor drives, transient/ESD protection, radio transceivers, wave guides, antennas
- Circuit Test Experience: EMC compatibility, vibration, physical shock, ESD, load dump/transients.
Embedded Low Level / High Level Software Design:
Without software, one has a brick. Application of high/low level software allows one to create neat and powerful applications.
Experience: *Low , **Medium , ***High
- Languages: C ***,C++ *,C# *, Assembly *, Javascript / NodeJS ***, Python **, Java *, Matlab **, Lua **
- Web Tech: HTML , CSS, Javascript , Jquery , PHP , React, Vue, Nginx
- Cloud: Azure **, AWS *, Docker *
- Database: Kusto ** , Influxdb **, Graphite *, SQL *, MongoDb *
- Embedded OS: Free RTOS, TIRTOS, ThreadX, OpenWRT / flavors of Linux
- Embedded MCU Experience: MK22FN128VLH10, MKL25Z128VLH4, AM3352Z, STM32F051, STM32F303, LPC1768, LPC1347, MSP430G2553, MSP430F5529, CC430F5137, CC1352P, ATMEGA162, PIC18F4620, ESP8266, ESP32, ATSAM4SD32CA, FC9000
Math:
Math can help solve problems and quantify quality and risk. More importantly, its a lot of fun! See some of my math notes here. To solve various problems, I find the following algorithms and concepts helpful:
- Estimation: RLS, KF, EKF, UKF
- Optimization: LSQ, NLSQ, Constraint handling
- Control: MPC, PID
- SysID: Discrete TF, N4SID, Gray Est.
Work Experience:
Johnson Controls , Date: 2017 – Present, Electrical Engineer
- Desgined HVAC control system applications involving online estimation and system identification
- Wireless technology evaluation
Zallus LLC (Self Employed) , Date: 2014 – 2017
- Designed comprehensive schematic and PCB product assemblies in Altium Designer.
- Created an optimal control product through system identification, mathematical modeling, and model predictive control.
- Developed cross platform IoT applications using JavaScript and Cordova.
- Small business admin/self operation
Appareo Systems, Date: 2012 – 2014 Electronic Design Engineer
- Designed automotive, sensor, and RF related circuits in Mentor Pads.
- Communicated with customers to establish product requirements and timelines.
- Contributed to system proof of concept field testing prior to product life cycle launch.
- Developed embedded software for embedded microcontrollers and embedded Linux systems.
Phoenix International / John Deere, Date: Fall 2010-Fall 2012 Electronic Design Engineer
- Aided in the verification of engine controller prototypes
- Designed and updated schematics in Mentor Graphics
- Helped with BOM generation, maintenance, and pricing
- Assisted in the redesign of non compliant circuits
- Generated documentation such as part classification and design notes
Beasley Tech International, Date: 2009-2011 Web Designer and Programmer
- Worked with a team of developers to produce competitive websites
- Primarily assisted in web template design and logo creation
- Marketed and communicated with clients regarding designs
Hi Nathan,
I just read about your reflow oven kit. Just splendid!!!
I am an electronic engineer for about 25 years now and I like to see young people “inventing” great new things. Like Einstein said, my imagination enables me to do what I do. And that’s what I thought when I saw your project. Keep up your work!
Regards from The Netherlands!
Johan de Moel