Projects
Selected technical work.
Research, systems, and mathematical-computing projects that represent the directions I’m exploring.
AI-PEAT
An AI- and HPC-enabled agent for protein-engineering workflows.
AI-PEAT coordinates tools for protein structure prediction, Foldseek and BLAST searches, catalytic-residue analysis, sequence conservation, ProteinMPNN redesign, AlphaFold validation, and HPC job management. I developed workflow nodes, request parsing, Slurm integration, result handling, and a Streamlit interface.
Mini-Redis
A small Redis-style server built to explore stateful network services.
The project focuses on socket programming, request parsing, command handling, state management, and the engineering tradeoffs behind a responsive in-memory service.
Computational finance models
Implementations of mathematical and numerical models used in quantitative finance.
Work includes Black–Scholes PDE solvers, CIR and Ornstein–Uhlenbeck processes, copulas, fixed-income models, principal-component analysis, and matrix decompositions.
C++ systems foundations
Focused implementations for learning modern C++, concurrency, and performance-oriented design.
Projects include a reusable C++17 thread pool with futures and exception propagation, an O(1) LRU cache, and exercises in ownership, synchronization, and generic programming.