Click a project to view
MeetRunner
September 2017
Description
MeetRunner is an application which provides an easy way for Meet Directors to create and manage Weightlifting competitions. Athletes looking to compete can search and register for competitions.
This was my Final Capstone for Galvanize. We were given 2.5 weeks to work on the project.
Motivation
Currently, many Meet Directors rely on several tools to accomplish their needs: EventBrite, Facebook, email, and spreadsheets. There doesn't exist a "one stop shop" that handles registration fee collection, gathers Athlete information, allows organization of Athletes into sessions, and distributes event updates.
Stack
JavaScript, Node, Express, PostgreSQL, Mocha, Chai, Angular, Materialize, Heroku
Screenshots
To-do
- Implement PayPal Checkout
- Allow User to update their email and password
- Display proper error messages to Users
- Improve "Manage Athletes" list view
Links
Budgie
July 2017
Description
Budgie is a mobile app that provides users with an interactive graph to help visualize potential savings based on food and restaurant receipt input.
This was my quarter 3 project for Galvanize. We were given 1.5 weeks to work on the project.
Collaborators
- Abby Starnes
- Amanda Allen
Stack
JavaScript, Node, Express, PostgreSQL, D3, Tesseract, Ionic Cordova, Amazon Web Services
Demo Video
To-do
- Implement social media login
- Enhance graph; add additional graphs
- Improve receipt view (search/sort, etc)
- Add web frontend
Links
Sinclair Caclulator
August 2017
Description
Sinclair Calculator is a mobile app which allows users to calculate Sinclair and Masters Sinclair totals to aid in determining Weightlifting results.
I made this application in an effort to teach myself React Native.
Stack
JavaScript, React Native
Screenshots
To-do
- Reorganize components
- Implement Redux
- Publish
Links
tinyhabits
May 2017
Description
tinyhabits is an application designed to aid users track and form long-term habits. It is a software implementation of a method I personally used to effectively form better habits.
This was my quarter 2 project for Galvanize. We were given 1 week to work on the project.
Stack
JavaScript, Node, Express, PostgreSQL, jQuery, Materialize, Heroku
Screenshots
To-do
- Better tutorial
- Implement notifications
- Add notes/links/media to tasks
- Implement recurring rewards
Links
about
Software Engineer 4+ years experience in Test Engineering, 1 year experience in RPA Development. Fast, eager learner with a strong ability to promote team cohesiveness. Fastidious, articulate, and resourceful.
skills
JavaScript, HTML, CSS, Angular, React/React Native, jQuery, Node, PostgreSQL, Mocha, Chai, Python, Java, Automation Anywhere, UiPath.