IBE Freshman Engineering and Entrepreneurial Capstone
For IBE's ENGR 1282.04H Freshman IBE Capstone Course
Objective: In a 4 member, interdisciplinary team, innovate a solution to help someone with Arthritis using the Business Model Canvas
Solution: A gas spring operated device that helps people with shoulder arthritis put coats on with minimal or no shoulder pain.
Design Process: After identifying a problem, researching current alternatives, and talking to potential end users, we identified a major need for a device that aids in putting on a coat or jacket. Using feedback from interviews and research, multiple design concepts were drawn, and a final design was selected using a matrix to put the concepts against the needs and value propositions. Using the final design, the team worked on creating a mockup using materials already available. After testing with the mockup and further end user input, the team created a full scale prototype, complete with the gas spring.
Learning Outcome: Business Model Canvas, interdisciplinary team collaboration, design process principles, product proposal writing.
Future Work: Currently in the Intellectual Property (IP) process with OSU, potential to be sold to actual end users and businesses that end users frequent.
National Park Service Web Kiosk (HTML/React.JS/Bootstrap/Google Cloud/Firebase)
Objective: Develop a web application that will allow users to best National Park experience possible with an intuitive, easy to navigate experience, for the Capital One Software Engineering Summit Competition.
Solution: A web application, made using HTML, React.JS, and Bootstrap, that pulls information from a backend consisting of the National Park API, multiple Google Cloud services, and a Firebase Firestore Database. This simple and informational web app provides data, as well as Google Maps integration, along with a responsive design for the best user experience.
Outcome: Admission into Capital One's Software Engineering Summit for Summer 2019
Learning Outcome: Architecture, frontend and backend development, Google and Firebase API’s, Source Control Management (SCM) using Git, online database, and Agile practices.
Future Work: Add more graphical elements, such as icons and images, transfer reliance from NPS API to online database for speed and efficiency.
IoT Heart Rate Monitor (Android/Java/Firebase)
Objective: Develop Internet of Things application to monitor user’s heart rate and connect devices together.
Solution: An Android Application that acts as a liaison between a Bluetooth Heart Rate sensor and a Cloud Database. While a heart rate sensor is worn by the user, heart rate values are sent to the Android device and then to the cloud database for analysis and events. Features include color coded value display, auditory alerts, and OAuth and cloud integration.
Learning Outcome: Internet of Things, Architecture, Google and Firebase API’s, Source Control Management (SCM) using Git, online and realtime database, and Agile practices.
Future Work: Add support for Android Things, Google Assistant, Cloud based messaging to allow subscribers to receive personalized notifications.
Lease Finder (Ruby on Rails)
OSU CSE 3901 - Project: Web Apps
Final group project for CSE 3901 at Ohio State
Objective: Develop a web application built using Ruby on Rails to solve a problem
Solution: The Groovy Ruby's developed a Ruby on Rails web application to help students with subleases. Lease Finder helps students put up their residences for sub lease, as well as help students find available subleases. Landlords can also set up accounts and add property details to be associated with subleases, and students have the option to leave reviews for any property.
Outcome: Project resulted in a 93/100, the highest grade in the class.
Learning Outcome: Ruby, Rails, ERB, HTML, JS, CSS, and Bootstrap
FEH Kart (C/C++)
OSU Honors Fundamentals of Engineering (ENGR 1281)
End of semester, partner, design project for ENGR 1281 at Ohio State.
Objective: In pairs, develop a game for the Proteus using C++ and its API’s.
Solution: A touch screen variant of Mario Kart time trials mode. Player moves side-to-side to avoid obstacles and collect coins. Features include: character options, statistics and dynamically changing player speed.
Outcome: Awarded Best Documentation and received a 100% grade for the developed game.
Learning Outcome: Pair programming, implementing API’s, game development, graphics design
CSCC HTML (CSCI 1145)
Semester long project for CSCI 1145 at Columbus State
Outcome: Received an A grade on the project
Learning Outcome: Designing a site following the software development life cycle, adapting website based on screen size, practice with web development languages
Home Energy Saver (Android/Java)
OHI/O High School Hackathon (2017)
Group Hackathon Project
Objective: To create a software hack of any sort
Solution: An Android app to promote energy efficiency at home. User tells app when they enter or exit each room in their home and based off time spent in each room, estimated energy consumption and price is calculated. Features include prompts for personal price per kWh, statistics for each room, and ways to reduce energy consumption.
Outcome: Best Software Hack (1st Place)
Learning Outcome: Using Android API's and programming with a team
The Discovery District Discoverer (Android/Java)
CBus Student Hack
Group Hackathon Project
Objective: Create a mobile application to promote the Columbus Discovery District
Solution: An Android app to serve as a guide to the Discovery District. Tourists or visitors may use the app to learn about and explore the area in depth. Features include a map with points of interest, calendar of events, parking information with real time info, and local weather.
Outcome: Best Project Idea
Learning Outcome: Using Google Maps in an app, implementing third party API's.