Brookfield, Wisconsin, United States
I am a systems programmer who has been working on connected multipart software and hardware solutions for three years now. I am about to get my diploma from the University of Wisconsin, Stout, and have a passion for software development. I have also worked on a myriad of other personal projects, one which is a mod for Minecraft that spans ~510 java files and 2MB of pure text. The actual details can be found on http://www.scott-thom.com
Embedded systems UI, RTOS and QNX firmware drivers.
Warehouse management software, .NET UI developer, product level RND to add multilingual support, researched and developed more advanced path solver with major speed improvements, multithreaded enhancements, used Confluence to document, used test rail. Developed GTP control interfaces for warehouse automation. One host used IIS.
Worked on commercial automation and security using IoT devices. Designed a custom PCB with custom firmware. Created a webapp front end to manage the IoT software using NodeJS, CouchDB, React, and Express. Created power supply hardware capable of survive large switched inductive loads. Researched future product ideas and preliminary prototyping.
Worked on an IoT control system for CNC access control at the Fab Lab in the Discovery Center at UW Stout. designed a noSQL database for logging and storing user information. Used an embedded systems Linux distro to make a raspberry pi immune to unforeseen shutdowns (TinyCore/PiCore). Created a webapp front end to manage training, machine control, and membership policies. Also created an automatic algorithm to analyze usage statistics and generate a reasonable training schedule on the fly, with manual override capabilities.