Software

Org Networking Platform
AlumniNetwork
Applet helping fraternity & sorority members navigate their alumni network

This applet helps your connection find and connect with each other around the world. It visualizes where our members are located and provides tools to explore lineage and membership history.

Features

  • Interactive Global Map & Roster: Visualize members worldwide with location clustering, search filters, and detailed roster views by region.
  • Family Lineage & History: Browse organizational family trees and membership history with encrypted mode for sensitive genealogical data.
  • Directory & Meetup Planning: Searchable member directory with location data and tools for organizing local meetups and gatherings.
Screenshot 1

Technical Details

  • Frontend: React + TypeScript; Vite (build tool); Leaflet (interactive maps)
  • Backend: Vercel Serverless Functions; Node.js + TypeScript; Redis (data caching)
  • Data Pipeline: Google Sheets API; Google Apps Script (triggers); OpenStreetMap Nominatim (geocoding)
  • Infrastructure: Vercel (hosting); GitHub (version control); SSL/TLS encryption
Screenshot 2
BTC DriftPilot
BTC-DriftPilot
Streamlit App for BTCUSD trading strategy selection with concept drift monitoring

This adaptive trading system automatically detects market regime shifts and adjusts predictive models in response to concept drift. It combines rigorous statistical analysis with risk controls to execute data-driven trading strategies on Bitcoin and other assets.

Features

  • Adaptive Model Retraining: Monitors market conditions using Page-Hinkley, KS, PSI, and CUSUM drift detectors. Automatically retrains logistic classifiers when concept drift is detected to maintain prediction accuracy across regime changes.
  • Dual Strategy Framework: Choose between short-term adaptive logistic classification (model-based) or long-term SMA momentum strategies (rule-based) with flexible rebalancing modes (weekly, monthly, or custom intervals).
  • Risk Management & Backtesting: Volatility targeting, max-drawdown limits, ATR-based stops, and event-driven simulation with transaction costs. Comprehensive metrics including Sharpe, Sortino, MDD, and hit rate.
Screenshot 1

Technical Details

  • Frontend: Streamlit dashboard with interactive tabs (Overview, Backtest, Drift, Features); Plotly charts and CSV export
  • Backend: Python; scikit-learn (LogisticRegression); NumPy/Pandas (data processing)
  • Data Pipeline: Yahoo Finance and Binance APIs (daily/hourly BTC); feature engineering for technical indicators (RSI, SMA, momentum, volatility, ATR)
  • Infrastructure: GitHub (version control); walk-forward evaluation and event-driven backtesting engine