Skip to main content

Projects

AI 2048: Learning Through Reinforcement

AI 2048: Learning Through Reinforcement

Watch an AI learn to play 2048 through reinforcement learning with real-time neural network visualization

ReactTypeScriptTensorFlow.jsCanvas APIReinforcement Learning
AI Asteroids: Self-Learning Game

AI Asteroids: Self-Learning Game

A neural network learns to play Asteroids using TensorFlow.js

ReactTypeScriptTensorFlow.jsCanvas API
Database Decision Tree

Database Decision Tree

An interactive tool that helps engineers choose the right database for their use case through guided questions and real-world examples

ReactTypeScriptNext.jsTailwind CSS
Django-SpiceDB

Django-SpiceDB

A declarative authorization framework integrating Django with SpiceDB for relationship-based access control (ReBAC)

PythonDjangoSpiceDBgRPCZanzibar
Free Tracking Pixel

Free Tracking Pixel

A free, privacy-focused analytics pixel for tracking email opens and website visits without compromising user data

Node.jsExpressPostgreSQLRedisTypeScript
Startup Report Card

Startup Report Card

An interactive tool to systematically evaluate startup opportunities based on proven success indicators

ReactTypeScriptInteractive ToolsCareer Development
Decentralized Identity (DID) & Verifiable Credential (VC) Explorer

Decentralized Identity (DID) & Verifiable Credential (VC) Explorer

An interactive tool to explore Decentralized Identifiers (DIDs) and Verifiable Credentials (VCs).

Next.jsReactTypeScriptTailwind CSSWeb Cryptography
NYC Tax Calculator

NYC Tax Calculator

A simple calculator for estimating income taxes in NYC, including common deductions and special considerations for self-employed individuals.

Next.jsReactTypeScriptTailwind CSS
Simple PGP Tool

Simple PGP Tool

A simple tool for PGP encryption and decryption of messages using OpenPGP.js.

Next.jsTypeScriptOpenPGP.jsReact