David Agyei

Projects

Quant & ML Systems

Algo Trading Simulator

Modular backtesting with OMS, order book, position tracking, and risk metrics. Strategy interface for quick A/B tests.

Python Streamlit yfinance pytest Plotly

MA Crossover ML

Moving average crossover with an ML filter for entry quality. Temporal CV, feature pipelines, and detailed reports.

Python pandas scikit-learn statsmodels arch

FinOptimize

Portfolio construction and analysis with constraints and risk reporting. Visual diagnostics for allocations.

Python NumPy pandas Plotly

Trading Pattern Detection

Detectors for H&S, double top or bottom, and wedge with an interactive Streamlit UI.

Python Streamlit NumPy pandas

Full Stack & Frontend Apps

Key Management System

Tracks thousands of physical keys with audits, reports, and incident support. Cuts manual logging time and improves traceability.

Flask Supabase PostgreSQL openpyxl

LangGraph Scholarship Agent

Workflow for scholarship discovery and structured extraction with Sheets sync and review UI.

Python FastAPI LangGraph Google Sheets API

Linear Algebra Visualization Tool

Interactive 2D and 3D visualizations for vectors and matrices with smooth controls and mobile gestures.

React TypeScript Three.js WebGL

Timely Tab

Typing app with multi mode gameplay, leaderboards, and cross device sync.

JavaScript Firebase HTML5

More Projects on GitHub

Explore my complete collection of projects, contributions, and experiments on GitHub. From small utilities to large-scale applications, discover the breadth of my development work.

Visit My GitHub