Building neural architectures from mathematical First Principles.

SCROLL

01 / The Learning Journey

Deep Understanding over Abstraction Layers.

I am a Mathematics & Computer Science undergraduate at the University of Regina. My intellectual journey is defined by a rigorous commitment to deriving algorithms from scratch rather than relying on pre-built libraries.


Whether analyzing the vanishing gradient problem via eigenvalue analysis or modeling financial time-series with stochastic processes, I focus on the mathematical heartbeat of intelligent systems.

Research Interests

Matrix Analysis Stochastic Calculus Combinatorics Number Theory Deep Learning Theory

Current Focus

Preparing for the Putnam Competition: Advanced proof construction and heuristics.

02 / The Library

Input Data.

A curated collection of literature shaping my understanding.

Deep Learning↗
Goodfellow, Bengio, Courville
The fundamental text on probabilistic and algebraic underpinnings of modern AI.
Putnam and Beyond↗
Gelca, Andreescu
Advanced problem-solving bridging undergraduate math and creative competition problems.
Mathematics for ML↗
Deisenroth, Faisal, Ong
Analytic geometry, matrix decomposition, and vector calculus for optimization.
Intro to Linear Algebra↗
Gilbert Strang
The definitive guide to vector spaces and orthogonality.
Art of Problem Solving↗
Paul Zeitz
Heuristics and the psychology of mathematical discovery.
DL with PyTorch↗
Stevens, Antiga, Viehmann
Bridging the gap between tensor theory and practical implementation.

03 / Research & Implementation

Output Data.

01
RNN & Matrix Calculus Optimization
PYTHON / NUMPY / NO FRAMEWORKS

Constructed a Vanilla Recurrent Neural Network using only linear algebra primitives. Addressed the vanishing gradient problem through explicit eigenvalue analysis of weight matrices during Backpropagation Through Time (BPTT).

First Principles: Derived Jacobian matrices for hidden state vectors to analyze gradient flow across temporal sequences.

02
OCR via Linear Algebra
PYTHON / LINEAR ALG

Architected a Multi-Layer Perceptron (MLP) from scratch to classify MNIST data. Manually derived chain rules for ReLU and SoftMax activation functions.

First Principles: Manual implementation of Stochastic Gradient Descent (SGD) without automatic differentiation libraries.

03
Stochastic Financial Modeling
PYTHON / PROPHET

Engineered a stochastic predictive model to decompose financial data into trend, seasonality, and holographic noise components.

Methodology: Additive regression models to identify non-linear growth saturations and variance shifts in time-series data.

04
Multi-Agent AI Hedge Fund
PYTHON / LANGCHAIN / FASTAPI

Architected a multi-agent quantitative trading terminal using DeepSeek R1 and V3. The system executes core-satellite portfolio construction by synthesizing technical indicators, macro-regime detection (VIX & yield curves), and Kelly criterion sizing.

Methodology: Separated alpha generation from risk management to enforce checks and balances. Includes a live backend that serves dynamic Monte Carlo simulations and strictly controls drawdown probabilities.

View Source Code ↗

04 / Protocol

Let's discuss
rigorous math.

I am currently open to research collaboration and engineering roles that value mathematical depth over surface-level implementation.