mountain-img

Hi, I'm Nathan

I'm a Full Stack Web Developer

Hello

Hi, I'm a self-motivated full stack developer with a passion for automation and the outdoors. My wife and I love to travel and explore God's beautiful creation. As a Mechanical Engineer by degree, I've completed many personal projects automating repetitious tasks as well as working with robotics, electrical control systems, and IoT applications. In the past two years I've begun my professional journey as a full-stack web developer and love every minute of it. Feel free to explore some of the web projects I've had the opportunity to work on.


Languages

HTML & CSS

Used HTML and CSS extensively while developing web applications at Tronair.

JavaScript

JavaScript Basics Certificate

Used Javascript extensively developing interactive web applications at Tronair. Learned to develop modular classes to organize code and create distinct functinality.

PHP

Developed Backend API for web applications using PHP integrating with SQL databases, active directory using LDAP, and more. Developed scripts to automate reports in PHP.

C#

Completed numerous robotic / automation projects on the Arduino microcontroller framework, many of which connect with Wifi for IoT applications.

SQL

Learned intermediate SQL using MySQL server including how to manage relational databases and to create views joining multiple tables from multiple databases.

Python

Developed an algorithm for detecting water leaks through a door/threshold system involving radiowaves while working at Therma-Tru Doors. Developed an extension for Inkscape to convert an image to grayscale and output a GCode file for a laser etcher to burn images in wood.

VB

Developed a VB algorithm to interface with SQL data to calculate new inventory safety stock parameters during the massive product line consolidation project at Tronair.

C++

Completed numerous robotic / automation projects on the Arduino microcontroller framework, many of which connect with Wifi for IoT applications.


Technologies

Git

Git Certificate

Utilizede git for version control, maintaining development history, collaboration, and deployment to production servers.

jQuery

Utilized jQuery to create interactive web applications.

Bootstrap

Utilized Bootstrap to develop robust and responsive web applications.

Vue

Used Vue to aid in structuring components in web applications.

DataTables

Used Datatables extensively as an interactive way to display data in web applications.

Chart.js

Used Chart.js to visualize graphical data in the web applications I developed.


Work Experience

Tronair Inc

Oct 2022 - Present

Web Applications Developer

  • Owned, developed, and maintained an internal web application used as the main UI to manage most aspects of the production process. Built on an HTML, CSS, Javascript front-end and a PHP & SQL back-end on a Windows IIS VM.
  • Developed and maintained new features and improvements for production scheduling, ensuring efficient job prioritization, central feedback from operators, and streamlined schedule access.
  • Managed MES labor & inventory transaction processes for seamless operator labor recording, customizable subprocesses (issue tracking, part inspections, etc.), and critical data collection for business decisions.
  • Developed a Part Inspection Module allowing CNC programmers and quality engineers to set inspection requirements and track quality data, including the front-end UI, back-end, and relational database design.
  • Implemented Real-Time Display dashboards to provide live production metrics, track downtimes, and improve performance visibility.
  • Developed Supervisor Reports to offer customizable performance metrics, downtime analysis, and earned hour summaries for improved operational oversight.
  • Developed automated reports/emails using PHP, SQL, and Excel Power Query to deliver critical production data and support key business decisions efficiently.

Nov 2019 - Oct 2022

Mechanical Engineer

  • Supported the design and manufacturing of HPUs, GPUs, hydraulic jacks, and electric tugs. Developed VBA algorithms to analyze inventory parameters during massive product migration.
Therma-Tru Doors

Aug 2016 - May 2019

Engineering Co-op

Developed test methods using Python to understand root causes for door sealing failures. Maintained and supported 3D printer prototyping for various projects.

Get In Touch

Feel free to contact me anytime

Phone: (937) 802-3161

Email: nathan_spotts@hotmail.com

EMAIL ME
LinkedIn Download Résumé