
Purpose
- To redesign the Trip Planner and upgrade to a modern Design System
Features / Specifications
- Allow users to plan routes, leveraging the Tesla Supercharger network
- Get customers familiar with the network
- Upgrade to newest Tesla Design System
Impact
- More sales due to assuaging customer concerns about owning an electrical vehicle
- Peace of mind for Tesla owners

Purpose
- To support maintenance and new features of Tesla.com/drive application
Features / Specifications
- Refactor of translations and copy files
- Created a 'Thank You' Page in application flow
- Worked with internal and external APIs to schedule and provide information to other departments
Impact
- Reduced tech debt by being proactive with translations and copy files
- Redirected users to continue the sales/discovery journey with the Thank You page
- Provided business value to other departments (e.g. sales lead generation)
Purpose
- To maintain and implement new features that support 100+ users while managing sensors
Features / Specifications
- Connected to AWS database and API- Intuitive interface for non-technical teams
- Ability for users to interface with sensors and its' management
Impact
- Data is shown on portal and users are able to manipulate it without interfacing with AWS controls
- Eliminated errors with implementation of data validation on the front and back-end
- Able to retrieve activity and other details of sensors by providing an interface for non-technical teams
Purpose
- To meet the robust querying needs of the Controls Engineering team (20+) department including manufacturing asset management
Features / Specifications
- Browser-based accessibility
- Quick, vigorous search engine
- Login capability
- Ability to perform CRUD (Create, Read, Update, and Delete) functions
Impact
- Streamlined the workflow of controls engineers by performing faster queries
- Update and tracking capability for admin/supervisor when there was previously non
- Increased organization and coordination for the overall team when previously relied on Microsoft Excel
Purpose
- To provide 150+ users a way to track their progress from Habitica.com in NodeJS, Express, Python, and Bootstrap
Features / Specifications
- Connected to Habitica.com API
- Easy, clean interface to navigate and see the counter
- Be able to connect to individual accounts using API and tokens
Impact
- 150+ users using the tracker to track their progress
- Eliminated the use of spreadsheets because the tracker integrated seamlessly with the website
- Boosted moral and activity of the website/group because the tool was so easy to use

Purpose
- To create an online kanban
-style tool to help users track their job search using React, JavaScript, and Bootstrap
Features / Specifications
- Used MongoDB as the database
- Be able to update and sync user changes
- "Drag and Drop" functionality for optimal user experience
Impact
- Helped 5+ trial users track their job search by organizing the status of their applications into categories
- Robust security features for user management by using Passport
- Focus on design and user functionality allowed users to intuitively understand how to use the application

Purpose
- To create a social media platform for users to communicate using a robust API with the MERN stack
Features / Specifications
- Used MongoDB, Express, React, and NodeJS
- Used an API to influence state changes throughout the app
Impact
- Just for fun
- Used as a learning tool for the stack noted above

Programming
- Chess AI: Java programmed to use logic and calculate risk to beat players in Chess
- Game Clones: Java programmed games such as Farkle and MineSweeper with complete scoring system
- Robust Unit Testing: Vigorous unit testing on Dates program
Robotics
- RoboRoller: Arduino programmed robot for Robosockey
- Slot Machine 226: Physical slot machine programmed with MSP 432
- Slot Machine 224: FPGA programmed slot machine programmed in Verilog
- Car Dashboard: Physical car dashboard programmed with MSP432