Projects
![nutrizone](/static/nutrizone-41aa42505e36481e47a458dfba1d54d0.gif)
Nutrizone helps users track their daily caloric intake based on their preferred diet type. Built remotely with a team of four people over a four-day sprint using vanilla JavaScript. I coded the modals, the food log page and the feature to add a custom food to the data saved in local storage.
![taurus trading](/static/taurus-trading-969b1fadab41539fea1e4dc593dac43c.gif)
Taurus Trading is a mock portfolio and stock market research app that implements a live social media feed to gauge market sentiment. Built remotely with a team of four people over a four-day sprint. I coded the full-stack social media feature in addition to the functions and rendering of the trending stocks feature.
![shame bot](/static/shame-bot-d4522dd030cbbc5e7e470470bba61e17.png)
A Discord bot designed to increase productivity by restricting access to chat channels for a user-specified time limit. Built remotely with a team of four people over a four-day sprint. My contributions to the project were coding the countdown timer commands and logic, the exit command, and functions to change the user's nickname.
![socket jockey](/static/socket-jockey-d5876a32470bd1d645a16fb9cdda4195.gif)
Collaboratively composing music with physics and the collision of time and space. Users can choose a solo or collaborative room where they drag and drop sonically charged shapes and control the sounds by adjusting the physics engine.
This projecet was completed as a team of eight people working remotely over a two-week sprint. My contributions were setting up the Socket.io server, pair-programming the chat feature using Socket.io to synchronize state on all related clients, pair-programmig the control panel state management, and pair-programming the logic for state managment on the server.
About
I have a background in raising capital as a skilled and accomplished accountant where I gained valuable business experience and teamwork skills by solving the daily challenges of growth that start-up companies often face. I have a well-rounded approach to solving big problems by diligently breaking them down into small, manageable pieces.
When I am not coding I like to run long distances, observe nature, travel, and sip the best loose-leaf teas I can find. I am on a never-ending quest to learn everything.