Hello, I'm
Software Engineer at Stripe on the ML Foundations team. University Medal graduate with production experience in ML, distributed systems, and full-stack development. I build things that work — cleanly, reliably, at scale.
Where I spend my time and deliver the most value.
From transformers to applied classifiers. I prefer measurable results over hype, and build models from first principles to understand them deeply.
Production-first mindset. I own features from spec to deployment, write clean Go and Python, and care about observability and reliability.
C, C++, Go, and OS internals. I build schedulers, data structures, and solvers from scratch because understanding the foundation matters.
Comfortable owning the whole deployment stack. I use AWS and Terraform to build reproducible, observable environments — not just code.
git clone git@github.com:suchithsridhar/suchicodes.git
python train.py --model transformer --epochs 50
terraform apply -auto-approve
go build -o server ./backend/...
pytest tests/ -v --cov
All checks pass — ready to ship
Stripe
VTScada
Dalhousie University
Dalhousie University
Suchicodes
Introhive
Dalhousie University
Co-developed a novel compact data structure combining Bloom filters, BWT, bit vectors, and k-mers. Authored and submitted research paper proposing a memory-efficient solution for DNA indexing.
Modular cloud environment for testing IDS frameworks using real-time VPC network simulations and ML-based classifiers.
Implemented a GPT-style language model from scratch including a custom transformer architecture.
Self-hosted multi-server personal site with live content sync and server orchestration. Notes section used by 100s of students.
Lightweight automatic differentiation system inspired by PyTorch using computation graphs and backpropagation.
Built a linear program solver by implementing the Simplex algorithm with optimizations.
← scroll →
What's next?
Whether you want to talk about ML, distributed systems, a project, or just say hi — my inbox is always open.