My Projects

Here's some of the projects that I've worked on.

Shape Machine Ellipse Extension

May 2026

@Python #Rhino#Linear-Algebra

Mathematically intensive ellipse extension to Shape Machine and Rhino plugin via linear algebra and closed form solutions to elliptical curves and conics. See paper for more details.

[Paper]

More...

GP Filler Algorithm

Mar 2026

@JS@P5.js

An minimax algorithm to solve the filler game on Game Pidgeon. Used various optimizations to look ahead as deep as possible to give the best move output.

NBA Player Stat Forecasting

Feb 2026

@Python #Bayesian-Modeling#Analytics

Two-stage probabilistic model for forecasting NBA player statistics, separating availability from production to reduce variance.

aryanpro.com

Feb 2026

@Svelte #UI-Design#Full-Stack

A simple personal portfolio site written in Svelte to showcase my projects and my design skills. It's also a way for people to contact me and find my socials.

[Repo]

More...

sriradhas.com

Jan 2026

@Svelte #UI/UX-Design

A homepage programmed and designed from scratch using Svelte to market the business and facilitate online ordering. Optimzied for both mobile and desktop viewing.

[Site]

More...

Waste Tracking System

Aug 2025

@SQL@Svelte #Supabase#Analytics

Data collection and analysis system for tracking prepared vs leftover quantities in a buffet environment, enabling trend analysis and waste reduction.

[Repo]

More...

Gauntlet Gauge

Mar 2025

@Swift #macOS#Bluetooth

Native macOS menu bar utility for monitoring dual-battery Bluetooth devices, specifically for split wireless keyboards. Also provides configurable low battery notifications.

Trading Log Website

Sep 2024

@Svelte #Finance#Full-Stack

Lightweight web app for recording discretionary trades and post-trade analysis. Posted weekly updates and calculated long term trends.

More...

SpotifyWrapper

Apr 2024

@Java #Android-Studio#Agile/Scrum

An android studio app that uses that spotify api to create a spotify-wrapped-like experience that sums up top artists, top songs, and different listening time metrics.

[Repo]

More...

Battleship AI

May 2023

@Node.js #Monte-Carlo-Simulation

Algorithm to find optimal move in a Game Pidgeon battleship game. Configurable for different rule-sets and board sizes. Monte-carlo simulation of ~10,000 games for each move depending on game state.

[Repo]

More...

Technical Indicator Backtesting Engine

Apr 2023

@Node.js #Finance

Implemented technical indicators and a backtesting framework from scratch only using market APIs.

[Repo]

More...

Algorithm Analysis Paper

Apr 2023

@JS #Discrete-Math#Combinatorics

Mathematics paper exploring an algorithm to solve a combinatorial dice game. Discovered and proved a winning strategy depending on different parameters of the game setup.

1VIM Neovim Config

Nov 2021

@Lua@VimScript

A minimalistic neovim configuration that functions as a complete IDE. Semi-regularly updated to add/improve functionality and keep compatibility with latest neovim versions.

[Repo]

More...

Terminal Physics Simulator

Jun 2021

@C++ #ncurses

An optimzed particle and orbital physics simulator written in C++. Uses ncurses to render simulation in a terminal window.

[Repo]

More...