Showcase
These are school or personal projects that I’ve done recently.
Stock Tracker#
Stock tracker is a stock market simulator, visualizer, and strategy backtester using Python, Pandas, and Matplotlib. It uses the Yahoo Finance API to grab historical stock data, which the user can visualize over a timeframe with various indicators. The user may also backtest the portfolio with the market simulator, simulating trading costs and drawdown, using conditions involving metrics like RSI, MACD, and Bollinger Bands. In the future, I plan to add a more user-friendly interface, and ML / optimization functions to pick stocks and optimize trading conditions.

Grocery Split#
Grocery Split is an Android app that allows multiple users to add items to a shopping list, mark the items as purchased, and calculate the total of the shopping basket as splits for each user. This is ideal for roommates or family members who need this kind of service. It uses Google Firebase to handle account creation and database functions. Check it out on GitHub
Homelab#
My homelab is a home server using a repurposed workstation PC that I bought off of eBay. It is running one operating system, Debian 12. It has a few functions: a Minecraft server, a DNS server, a media server, and a host for this site! It serves these functions using various services and Docker containers.
Specifications#
- OS: Debian 12
- Model: Dell Precision Tower 3620
- CPU: Intel i7-7700
- GPU: NVIDIA Quadro M2000
- Memory: 32GB
Services#
- Cockpit for web GUI
- Minecraft Fabric server
- Pi-hole for network-wide ad and tracker blocking
- YAMS
- Mumble server
- And much more!

I recommend the homelab project to anyone who wants to learn more about Linux and have fun along the way.