Projects


BlueBot

Planned and developed a highly scalable platform using Node.js, Python, and Java, supported upwards of 100,000 daily active users while maintaining high uptime and reliability.

Node.js: Framework used to build the application.

JavaScript: Primary language of choice for this project

Discord.js: The main library used to interact with the Discord API

Java: Used to write the secondary application that ran processes that required concurrency and efficiency

MySQL: Database used to store and manage user and community data

SQLite: The original database we used, ended up only storing configurations and settings

This website!

Use this website to get to know me! Works on mobile!

Next.js: The framework used to build this site. Absolute overkill, but fun to use

TypeScript: Language of choice for this project

Works in Progress

Current projects in progress:

Portfolio Manager: An application developed to monitor my personal portfolio across multiple brokerages, as well as allow backtesting and live trading for custom algorithms. Currently using Electron with Typescript for the application, and Python for the backend.