M.S. Computer Science - May 2019
B.S. Computer Science - December 2017
Senior Software Engineer - March 2024 - Present
Software Engineer - August 2021 - March 2024
Associate Software Engineer - September 2019 to August 2021
Software Engineer - May 2019 - September 2019
Graduate Teaching Assistant - January 2018 - May 2019
External Consultant/Solution Architect - August 2023 - Present
A mobile app, available on the Apple app store under ”Easy Workout Journal”. A workout journal app, focused on keeping things easy. I designed a new quick method for inputting workouts - Instead of typing in the full workout name a user can create a workout with only 4 button clicks. More info available at easyworkoutjournal.com
React Native, Microsoft Azure
I started this project to learn how to use react-native. When developing this app I aimed to tackle a few issues I've experienced with other workout apps. After training a heavy lift I've often found my hands were shaky, making it hard to type in exercise names, etc. To address this I developed a new way for entering in exercises that only takes 3-4 button clicks, with buttons much bigger than letter keys on a keyboard. I also struggled with poor internet connection while in many gyms. Warehouse gyms typically have metal roofs which can sometimes stifle your internet connection. To make sure this is never an issue all base functionality within this app does not require an internet connection.
This API forecasts how long it will take to pay off your student loan(s). You supply the API with a list of loans (total owed, payment amount, interest rate, etc.), how often you'd like to pay towards them, an additional amount of money you'd like you pay towards them, and how you'd like that additional amount to be applied (towards one loan or applied evenly to all loans). The API then returns how long it'll take to pay off each loan, how many payments you made, the amount spent on interest, etc.
C#, .Net 6, hosted on Microsoft Azure
I developed this API to help forecast when I would payoff my student loans. When I first started paying back my student loans I read a lot of guides/advice pages about different methods to pay off your student loans quicker; i.e. paying biweekly instead of monthly, paying an additional amount towards one loan vs applying it evenly to all loans, paying off loans with higher interest first vs lower balances (snow-ball method). Instead of taking someones word for it, I decided to develop a tool where I could try out different strategies and see for myself what worked best for me.
Enter in your loans, how often you'd like to pay towards them, an additional principal, and how you'd like it to be applied. No data from this forecaster is stored anywhere.
This API forecasts what your budget will look like over a given time period (now until user specified date). You supply the API with a list of incomes and expenses, this includes the amounts, dates recieved/paid, and how frequently you recieve them. The API then returns a summary of your incomes and expenses over pay periods, and over the length of the simulation.
C#, .Net 6, hosted on Microsoft Azure
This was another project that I developed to help with my personal finances. Originally it was a console app that imported a text file, and output a word document. In order to make it more usuable I decided to take the logic and throw it into an api, and built out a front-end so I could easily enter values and rapidly run different simulations.
The forecast begins at the date recieved of your main source of income, which you'll set below. You can only have one main source of income. Your main source of income should be something you recieve regularly, like a paycheck you recieve every bi-weekly or monthly. You can have multiple incomes you recieve regulary; but only one can be the main source. No data from this forecaster is stored anywhere.
A side-scrolling mobile phone game available on the google play store. You play as a paper-airplane that shoots thumbtacks as waves of oragami birds try to attack you. The game was made with Unity.
Unity, C#
I developed this game with a group of students while I was at Bowling Green State University as a course project.