Aspiring computer scientist. I build across quant finance, AI safety, full-stack, backend/security, and cloud infrastructure. Below are 14 projects grouped by theme — each is its own repo with a README, tests, and run instructions.
| Project | What it does | Stack |
|---|---|---|
| Options Pricing Visualizer | Black-Scholes pricing with live, interactive Greeks curves and an implied-vol solver | React · D3 · Python · FastAPI |
| Order Book Simulator | Live limit order book with a price-time-priority matching engine, streamed over WebSockets | Python · FastAPI · WebSockets |
| Rental Cash Flow Analyzer | Underwrite rentals: cap rate, cash-on-cash, DSCR, amortization, 30-yr projection | Next.js · Chart.js · Prisma |
| Project | What it does | Stack |
|---|---|---|
| AI Sycophancy Detector | Scores how sycophantic an AI reply is via interpretable NLP signals (+ optional LLM judge) | Python · FastAPI · NLP |
| Bias Audit Dashboard | Probe an LLM across demographics; visualize disparate impact / 80% rule | Streamlit · Pandas |
| Prompt Classifier | Convergent vs. divergent prompts + an overreliance warning for high-stakes questions | FastAPI · React |
| Project | What it does | Stack |
|---|---|---|
| Content Analytics Pipeline | Track content performance and predict what to post next with a learned recommender | Next.js · Chart.js · Apify |
| Scholarship Matching Engine | Match students to scholarships via eligibility filters + weighted fit scoring | Next.js · Supabase · OpenAI |
| Project | What it does | Stack |
|---|---|---|
| Rate Limiter | Fixed-window, sliding-window, and token-bucket limiters with in-memory + Redis (Lua) backends | Node.js · Redis |
| Encrypted File Vault | Zero-knowledge client-side file encryption (AES-256-GCM + PBKDF2) | Next.js · Web Crypto · S3 |
| build-your-own-chatgpt | Streaming chat UI with a pluggable OpenAI/Anthropic/mock provider abstraction | Next.js · Streaming |
| Project | What it does | Stack |
|---|---|---|
| K8s GitOps CI/CD | CI builds images, Argo CD syncs the cluster — app-of-apps, dev auto-sync, gated prod | Kubernetes · Argo CD · Kustomize |
| Website Operator | A Kubernetes controller with a custom Website CRD reconciling Deployments + Services |
Go · controller-runtime · CRD |
| Game RL Agent | Self-play Q-learning that learns Tic-Tac-Toe and never loses to random (88% win) | Python · Reinforcement Learning |
Every project has tests and a runnable README. Most run with zero config; where an API key or cloud account adds capability, there's an .env.example and a working offline fallback.

