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
Used HTML and CSS extensively while developing web applications at Tronair.
JavaScript Basics Certificate
Used Javascript extensively developing interactive web applications at Tronair.
Learned to develop modular classes to organize code and create distinct functinality.
Hints
Notes: Use
npm install jquery --save
in project directory to provide jquery intellisense in javascript files.
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.
Completed numerous robotic / automation projects on the Arduino microcontroller
framework, many of which connect with Wifi for IoT applications.
Learned intermediate SQL using MySQL server including how to manage relational databases and
to
create views joining multiple tables from multiple databases.
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.
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.
Completed numerous robotic / automation projects on the Arduino microcontroller
framework, many of which connect with Wifi for IoT applications.
Technologies
Git Certificate
Utilizede git for version control, maintaining development history, collaboration, and
deployment to production servers.
Utilized jQuery to create interactive web applications.
Utilized Bootstrap to develop robust and responsive web applications.
Used Vue to aid in structuring components in web applications.
Used Datatables extensively as an interactive way to display data in web applications.
Used Chart.js to visualize graphical data in the web applications I developed.
Work Experience
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.
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.