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.

Open to software, quant, and ML systems opportunities New Jersey, USA
profile.py
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.

2027Expected graduation
3.74+GPA
C++ / PythonPrimary languages
AI + HPCCurrent research focus

SELECTED PROJECTS

Things I have built.

02 C++ · CONCURRENCY

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.

  • C++17
  • Concurrency
  • Futures
  • RAII
03 SYSTEMS · DATA STRUCTURES

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.

  • C++
  • Hash Maps
  • Linked Lists
  • O(1)
04 QUANTITATIVE COMPUTING

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.

  • Python
  • Numerical Methods
  • Probability
  • Finance

EXPERIENCE

Research and education.

2026

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.

2023–2027

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

GET IN TOUCH

Let’s build something challenging.

I am interested in software engineering, quantitative development, ML systems, scientific computing, and research opportunities.

Replace the email, GitHub, and LinkedIn placeholders in index.html.