Implemented a new mean-reverting and volatility preservation algorithm for mean reversion data within Voyant's Monte Carlo simulation. This allowed their future estimating simulation align better with real market trends. I cannot show pictures of this per company policy.
A system that uses stock data from the last 30 days in a machine learning algorithm to predict tomorrow's stock prices. Stores and saves portfolios day by day, while recommending the trades that are optimal. Uses a knapsack based algorithm to decide which stocks are optimal given a specific budget. Utilizes java for easy web API calls,and python for the ML and optimization algorithm. All runs together seamlessly via a bash script
Python backend that uses word2vec and Linear Algebra concepts to mathematically calculate the best possible word to give as a clue for the game Codenames. Backend uses Flask for endpoints. Front end is a react project, that can simulate the game as well as provide a way for users to generate clues.
ICreated Objective Based Investing algorithm that utilizes monte carlo approaches to make an informed assessment and suggestion on investing strategy. I cannot show pictures of this per company policy.
This is an engine created in C++ that will play Connect 4 against you (and basically never lose). Utilizes board states as nodes to analyze future positions and uses SFML for graphics. The engine has a move view depth of 9 to avoid excessive memory use.
View Project On GitThis is a project that I created to learn how to use SFML. The builder allows the user to search for Magic the Gathering cards from within a database to add to decks to be viewed. Also allows the user to save and load decks upon startup/shutdown of the app.
View Project On GitCurrently working on an I-phone app that will use AWS to interface with with a java server. The app will allow users to make game leagues with their friends and assign tasks to teams for compleation in the real world.