HomeResearchProjectsContact

Selected work

Projects

Five open-source projects tackling real technical challenges - complete with code and live demos where available.

N-body Simulation
Featured project

N-body Simulation

Gravity simulation capable of handling 100,000+ bodies, computed entirely in the browser with WebGPU - no server, no install.

Live demoDetailsCode

More projects

World News Sentiment

World News Sentiment

Sentiment-scored news headlines for ~155 countries, refreshed hourly on an interactive map.

TypeScriptReactRedisRoBERTaLive demo
PINN PDE Solver

PINN PDE Solver

Physics-informed neural network solving the heat equation to 2.5×10⁻⁴ error, with an MLOps gate.

JAXEquinoxAzure MLMLflow
Trading Strategy Backtest

Trading Strategy Backtest

An event-driven backtesting engine running entirely in the browser - no backend at all.

PythonPyScriptWebAssemblyLive demo
convolinear

convolinear

A published Python DSP library - load, filter, transform and plot a signal in one line.

PythonNumPySciPyLive demo

Technical skills

  • Python

    Scientific computing, machine learning and data pipelines.

    Example (Python)
  • TypeScript

    High-performance web applications with static typing.

    Example (TypeScript)
  • WebGPU

    GPU compute shaders for real-time simulation and rendering.

    Example (WebGPU)
  • React

    Modular, state-driven user interfaces.

    Example (React)
  • WebAssembly

    Running native-speed Python in the browser via Pyodide.

    Example (WebAssembly)
  • Git

    Version control and collaborative development.

    Example (Git)
  • LaTeX

    Typesetting academic papers and technical documentation.

    Example (LaTeX)

© 2026 Sajid Ahmed  ·  All Rights Reserved

GitHubLinkedIn

Last updated October 2026.