Robert Scott Green

I'm an experienced Mechanical Engineer that has always been passionate about programming/automation. After years of saving my employers from hiring additional engineers with the code I wrote, I've now taken the leap to officially pursue this passion and break into Tech.

Skills

Web Development (Competent):

HTML5

CSS3

JavaScript

Flask

SQLAlchemy

Programming (Proficient):

Python

VBA

C#

C++

Computer-Aided Design (Expert):

SolidWorks

Autodesk Inventor

NX

Product Development & Mfg (Expert):

R&D

CAM

CNC

PFMEA

DFMEA

RFQ

Machine Learning (Advanced Beginner):

JupyterLab

Numpy

Pandas

Pytorch

Matplotlib

Scikit-learn

RNNs

Interests

Great Outdoors:

Gardening

Camping

Backpacking

Hiking

Mountain Biking

Snowboarding

Great Indoors:

Fantasy Novels

Indoor Gardening

Cooking

Fermentation

Multiplayer Games

Experience

Now
to
Aug 2022
Part-time work while pivoting career

  • Farm hand at Milmine Farms learning regenerative agriculture and permaculture - spring/fall 2022 - now.
  • Social worker for special needs family member.
  • Gig-work: Data entry, handy-man work, tutoring & more.
  • Continuous study/self-teaching ML/SW/DS via online courses and building projects

Aug 2022
to
Apr 2019
Opto-mechanical Design Engineer @ Raytheon ELCAN Optical Technologies

Designed, prototyped, tested, managed, and supervised assembly of areospace and military optical products from craddle to grave.

  • Lead the design, build and testing of a multi-waveband modern theodolite.
  • Spearheaded an in-depth investigation of a legacy program's 70% re-work rate and reduced it to the expected 3% which doubled profits.
  • Full product RSS tolerance stack analysis and applications using CodeV optical data.
  • Professional Autodesk Inventor user utilizing iLogic scripts and parameter driven design to increase design efficiency.
  • CAD system administrator & developed company's Design Standards utilizing iLogic to automate and enforce standardization; reduced initial design phase lead-time by ~50%.
  • Developed iLogic program to convert optical zoom positional data into accurate parametric models of smoothed barrel CAM paths for rifle sights; reduced lead-time of rifle scope initial design to successful prototype by 95%.
  • Developed iLogic program to convert CodeV optical designs into native Autodesk Inventor files; setting up tolerances, parameters, and key layout data to kick-start the design phase; reduced human error between departments by 100%.
Apr 2019
to
Aug 2017
Advanced Manufacturing Engineer @ Magna Closures

Managed and engineered the layout, process, and integration of new assembly/weld equipment into the facility.

  • Designed test/weld/assembly fixtures, pre-production prototypes, wire bending cells, racking/conveyor systems, and other R&D components for manufacturing work cells using SolidWorks as primary CAD software.
  • Common: RFQ's, PFMEA's, DoE's, Takt-time layouts, robotic weld programming, and hands-on installation of equipment.
  • Built a Solidworks VBA program to generate component/product in/out racking systems based on takt-time. Script created full BoM, cut-lengths, and assembly instructions and eliminated the need for a co-op position.
May 2017
to
Jan 2017
1st Year University Instructor @ Western University

Primary instructor for two sections (256 students) of ES1036 - Programming Fundamentals for Engineers.

  • Partially re-designed the course using modern tools: online generative quizes (upgrade from paper), end of lecture knowledge games, and game-design based assignments.
  • Received teacher evaluation score of 83.4%
Oct 2016
to
Sept 2014
Graduate Teaching Assistant @ Western University

Teaching Assistant for Mechatronics System Design and Introduction to Finite Element Modeling during Master's tenure.

  • Received Graduate Teaching Assistant Award for Excellence during both years.
Sept 2013
to
Apr 2012
Advanced Feature Development Intern @ Chrysler Group LLC

Created mock-ups/prototypes of customer/employee vehicle feature ideas.

  • Built department's full-stack intranet website with PHP and HTML5/CSS3 using SharePoint as the database.
  • Recieved Canadian Manufacturers & Exporters Scholarship.
Education/Certs

Jan 2024
Machine Learning Specialization @ DeepLearning.ai

Certificate ID: T98SKRSSSJ5U

Nov 2023
Python for Machine Learning & Data Science Masterclass @ Udemy

Certificate ID: UC-dc1cf90a-4f02-4aae-9202-b5541d0c35f6

Dec 2022
The Complete Python Bootcamp From Zero to Hero in Python @ Udemy

Certificate ID: UC-0ad8690f-31de-4d18-a817-75df01a03e90

Oct 2016
Master's Degree @ Western University

Mechanical Engineering - Optical Devices

May 2014
Bachelor's Degree @ Western University

Mechanical Engineering

Projects

GreenGuy.me

From-scratch full-stack Blog/CV website using Flask, SQLite3, and Bootstrap with automated elements. This project was an excuse to create and traditionally host a custom web app.

  • Lightweight custom design and fully responsive.
  • Curriculum Vitae page is generated using a central JSON data file (stored as a Github Gist and follows the jsonresume.org schema).
  • Blog posts are written in Jupyter Notebooks, converted to html using Quarto, then uploaded to site which modifies sources and extracts metadata to store in SQLite3 database.
  • Flask webapp is deployed on Linux cloud server using Gunicorn and Nginx with a Let's Encrypt SSL cert.
Project Minis

Compilation of random rabbit-hole side projects to display proof of competency.

iLogic Design Automation

Utilized Autodesk Inventor's iLogic (VBA wrapper) to write three key automation programs which ultimately prevented the need to hire two additional designers (Raytheon-owned project)

  • Auto-generated drawing templates based on part type and program security/export requirements. Drawing setup time reduction from 10-20min to <1min and elimination of program related errors.
  • Optical Zoom CAM-path generator based on importing data from CodeV. Moved from list of points for manufacturing to perfect parametric model. Design-to-prototype time reduction from 4-6 months to a few days.
  • Native optical CAD design setup. Generated full lens/optical models in Inventor with embedded tolerances, materials, and optical surface requirements imported from CodeV and auto-translated to ISO10110 drawings. Opto-mechanical CAD design setup reduction from weeks to minutes.
Solidworks Part Conveyor Generator

VBA program to generate ingoing/outgoing conveyor rack design based on importing CAD part (to get size/weight) and takt-time requirements. (Magna-owned project)

  • Time to design, order/cut parts, and assemble reduced from weeks to less than a day's work.
  • Removed need for co-op student. Whoops.
Publications

Nov 2016
Fabrication of Large Mechanically Flexible Multi-Layered PDMS Optical Devices

MESc Thesis for Optical Devices

Published by: Western University