My Project Work.
International Conference on AI in Finance - FinRL Contest
Aided in the design of the annual Financial RL Contest through speed and interface optimizations.
Optimized exchange platform by migrating computation-heavy code from Python to C++.
C++ Compiler
Wrote a compiler from scratch in C++ that takes C++ esque code and converts it to assembly level code.
Leveraged methods such as variable spilling, graph coloring, and merge trees to optimize compile times.
No Distractions
Developed a productivity-focused mobile application utilizing React Native.
Leveraged Javascript and Android APIs to dynamically generate a list of apps to block, and developed a custom notification service to send notifications when blocked apps are opened.
Ongoing: Use administrator permissions (with user-sided consent) for full application blockage during work times.
Reinforcement Learning Blackjack
Implemented Q-Learning RL using Python to a previous coded OOP based Blackjack.
Trains a machine learning model to play Blackjack optimally based off specified number of generations.
Fintech Slackbot
Designed and implemented a slackbot consuming server status logs and producing messages when operating condition rules are violated.
SASE Committee Website
Designed and implemented a website leveraging HTML5 and CSS for ease of information dispersal regarding committee goals and events.