DriveSense
Utilized computer vision to monitor and record driver distractedness with a Raspberry Pi and Teachable Machine. Constructed a React dashboard to graph user data using MaterialUI. Used Firebase for cloud storage.
I am a student at the University of Iowa majoring in Computer Science and Engineering. I'm interested in all things technology, especially AI, Machine Learning, Web Application Development, and Embedded Software. I enjoy working on leetcode problems, playing basketball, and especially fishing!
Languages: C++, Python, Java, Go, JavaScript, HTML, R, CSS, MATLAB, SQL
Technologies: Amazon AWS, Terraform, React, Node.js, Jupyter Notebooks, Linux, Express, Pandas, NumPy, Subversion, Git
Engineering Experience: John Deere SWE Intern, Collins Aerospace SWE Intern, Bio::Neos Software Development Intern
Relevant Experience: Teaching Assistant, HackUIowa 2022 & 2023
Utilized computer vision to monitor and record driver distractedness with a Raspberry Pi and Teachable Machine. Constructed a React dashboard to graph user data using MaterialUI. Used Firebase for cloud storage.
Worked on a team to display field data in an interactive 3D environment in Virtual Reality. Utilized C# and Unity to create the environment. Used Postman to collect data from several fields with the John Deere Precision Ag APIs. Awarded "Best Data Collection Hack" at HackUIowa 2023.
Developed an IoT web application to monitor soil moisture levels in real time. Created RESTful APIs to receive and handle sensor data from a microcontroller.
Machine Learning project classifying whether or not a person would stay with the bank based on data such as age, income, etc. Used multiple classifiers such as K-Nearest Neighbors, Naive Bayes, Decision Tree, and Random Forest.
Added features to "Asteroids" game in C++ using topics including: dynamic memory allocation, SFML library, OOP, composition, inheritance, and polymorphism.
Email: nathanschaefer-schaefer@uiowa.edu