MATHEMATICS · SOFTWARE · AI SYSTEMS
Hi, I’m Ceiron.
I build technical systems that solve hard problems.
I’m a Mathematics student at Rutgers University working at the intersection of software engineering, high-performance computing, quantitative systems, and AI-driven scientific research.
class Developer:
name = "Ceiron Dushyanthan"
university = "Rutgers University"
graduation = "May 2027"
interests = [
"AI systems",
"High-performance computing",
"Quantitative development",
"Scientific software"
]
def current_focus(self):
return "Building reliable, high-impact tools"
ABOUT ME
Technical depth, applied to real problems.
I enjoy turning difficult ideas into working systems. My background in mathematics gives me a strong foundation in abstraction, modeling, probability, and rigorous problem solving, while my software projects have pushed me toward systems programming, distributed workflows, machine learning infrastructure, and computational science.
I am currently developing AI-PEAT, an AI- and HPC-enabled protein engineering agent that connects language-model reasoning, biological databases, protein-design tools, and Rutgers’ Amarel computing cluster into a unified workflow.
SELECTED PROJECTS
Things I have built.
AI-PEAT
An intelligent protein-engineering platform that orchestrates structure prediction, Foldseek and BLAST searches, catalytic-residue discovery, sequence conservation analysis, ProteinMPNN redesign, and AlphaFold validation.
Modern C++ Thread Pool
A reusable C++17 thread pool with futures, packaged tasks, synchronized work queues, exception propagation, graceful shutdown, and parallel workload testing.
LRU Cache
A constant-time least-recently-used cache built with a hash map and linked list, emphasizing iterator safety, efficient eviction, and clean ownership semantics.
Computational Finance Models
Implementations of numerical and stochastic models including Black–Scholes PDE solvers, CIR and OU processes, copulas, fixed-income models, PCA, and matrix decompositions.
EXPERIENCE
Research and education.
Undergraduate Researcher — CSI SURF
Rutgers University · Khare Lab
Building AI-PEAT, integrating LLM-driven reasoning with protein-design tools and HPC workflows on the Amarel cluster. Developed job orchestration, structure-analysis pipelines, sequence redesign workflows, and a Streamlit interface.
B.A. Mathematics
Rutgers University–New Brunswick
Coursework in real analysis, probability, stochastic processes, mathematical statistics, linear algebra, computational finance, systems programming, and algorithms.
TECHNICAL SKILLS
Tools I work with.
Languages
Python, C++, SQL, Bash, HTML, CSS, JavaScript
AI & Scientific Computing
LangGraph, OpenAI APIs, PyTorch, AlphaFold, ProteinMPNN, Foldseek, HHblits, Biopython
Systems & Infrastructure
Linux, Git, Slurm, SSH, HPC clusters, Apptainer, concurrency, networking fundamentals
Mathematics
Probability, statistics, linear algebra, real analysis, numerical methods, stochastic modeling