Open-source projects

Fifty-four repositories, grouped by the question behind them.

Six clusters: systems and performance, automation and utilities, APIs and web services, machine learning and statistics, mobile and embedded, and explaining AI.

01 7 repositories
Systems & performance

What is the machine actually doing, and how much faster can it be made to do it?

DT-ConvolutionSSE · OpenMP Basic-CUDANVIDIA CUDA GCC_Function_TracerC/C++ · gcc InventoryManagementC++ · FIFO / LIFO XMLParserC++ TrieC++ ColorPrinterC++
DT-Convolution
SSE · OpenMP

Optimizing purely sequential DT Convolution through SSE; parallelizing through OpenMP.

View repository
02 11 repositories
Magpie
Tampermonkey · Python

One-click YouTube audio stash — a Tampermonkey userscript plus a local Python server.

View repository
03 12 repositories
StockWatcherAPI
API

Consolidate financials, headlines, and related companies info for a user-specified set of stock symbols.

View repository
04 11 repositories
Machine-Learning-Exercise-3
Coursera

Multi-class classification and neural networks.

View repository
05 11 repositories
MedHub
Android

An Android app — StackOverflow/Piazza for medical issues.

View repository
06 2 repositories
AI, explained

How do you explain an AI problem to someone who does not build them?

AI-ROI-UnconferenceReact · Vite TheBiasFilesInteractive comic
AI-ROI-Unconference
React · Vite

An interactive RPG-themed infographic exploring AI investment ROI through the Discounted Cash Flow (DCF) framework.

View repository
Sairam Krishnan
Engineering leadership · AI & ML
Apple · Wharton MBA 2026
Pages
The record
Reach me