~/portfolio/terminal
apoorv@portfolio:~$
console.log("

// Mathematics × Machine Learning

/* Building models that know when they don't know */

Mathematics with Computer Science graduate (First Class Honours, University of Southampton), starting an MSc in Computing (AI & Machine Learning) at Imperial College London. I work on machine learning, probabilistic modelling, and the systems that run them.

Passion Powers Purpose

About Me

Hi, I am Apoorv Tyagi. I hold a BSc in Mathematics with Computer Science from the University of Southampton (First Class Honours) and am starting an MSc in Computing (Artificial Intelligence and Machine Learning) at Imperial College London. I currently work as a software engineer on machine learning and backend systems.

My work sits at the intersection of mathematics and machine learning: Bayesian deep learning and uncertainty quantification, physics-informed neural networks, and the distributed systems needed to run models reliably in production. On this site you will find project write-ups with the mathematics included, and blog posts unpacking research papers.

Skills

Machine learning, mathematics and statistics, and the software engineering to put them into production.

🤖

AI & Machine Learning

PyTorch
Deep Learning
Computer Vision
Uncertainty Quantification
TensorFlow
NumPy / Pandas
📐

Mathematics & Statistics

Probability & Statistics
Statistical Inference
Linear Algebra
Stochastic Processes
Numerical Methods
Optimisation
💻

Programming Languages

Python
C++
Java
TypeScript / JavaScript
SQL

Software Engineering

AWS (Lambda, S3)
REST & GraphQL APIs
Concurrency & Distributed Systems
Docker
React / Next.js
Git & CI/CD