← Back to Home

Side Projects

Here is a collection of some of my side projects, some for aiding investments and coursework, some just for fun.
This is far from a comprehensive list, nor is it tailored to impress. I may upload more as I find the files.
Accuracy is not guaranteed, in fact, some inaccuracy is guaranteed. Not all projects are finished.
Email ajd295@scarletmail.rutgers.edu for support.

Finished Projects

Maple Programs:

Maple OEIS Search Function

A Maple program that queries the Online Encyclopedia of Integer Sequences (OEIS) to search for integer sequences directly from Maple. The function allows users to input a sequence of numbers and retrieve possible OEIS matches automatically.

Notes:

  • Input must be sequences, not lists (see comments inside the file).
  • If you receive the error:
    Error, (in URL:-Get) protocol "https" not supported or disabled in libcurl
    update Maple to a newer version.
  • Verified Working: 3/9/2026

Java Programs:

Complete or Random Graph Visualizer

A simple program to help visualize complete and random graphs of size n.

Notes:

  • Follow prompts in terminal after execution.
  • 30 < n < 70 tends to generate the prettiest images.
  • Verified Working: 3/9/2026

Unfinished Projects

Python Programs:

Personal Finance Dashboard

A personal finance dashboard for tracking cash/credit account balances as well as investments and asset/debt/net-worth changes over time. Also includes automated asset pricing features, customizable alerts, and more.

Notes:

  • This project is the latest iteration of something I've been doing for over 10 years in order to track my financial growth and inflows and outflows. This is my first foray into doing it outside custom spreadsheets, and many hours were dedicated to setting up asset/debt variable types and their interactions.
  • While I could consider this a finished project, I intend to improve the dashboard in the future.
  • Verified Working: 8/25/2026