About Me

This is my about page! Here, you can find more information on my education, experience, and projects.

Education

Middlesex County Academy for SMET

High School Diploma

GPA: 3.600/4.0

Relevant Courses
2018 - 2022

Experience

Racket Gallery

Front Desk Receptionist & Stringer

Jan 2026 - Apr 2026

Managed front desk operations at a badminton store, handling customer inquiries and stringing badminton rackets.

  • Learned how to string badminton rackets (Li Ning 2 Knot, Yonex 4 Knot) and strung approximately 75 rackets.
  • Served as first point of contact for store customers, answering product questions and processing sales.

INSuRE+E Program (Illinois State University)

Researcher — AI & Enterprise Data Security

Jun 2025 - Present

Leading research on adversarial robustness and bias mitigation in Enterprise Retrieval-Augmented Generation (RAG) pipelines under Dr. Dmitry Zhdanov.

  • Designed and evaluated machine learning classifiers to detect malicious injected chunks in RAG ingestion pipelines.
  • Co-authored research findings accepted and presented at BizAI 2026 and the 2026 CAE in Cybersecurity National Symposium.
  • Collaborated with faculty and government sponsors under the NSA/DHS-affiliated INSuRE+E cybersecurity research consortium.

INSuRE+E Program (Iowa State University)

Researcher — BGP & Network Security

Jun 2024 - Aug 2024

Investigated Internet-scale routing security protocols through topology graph simulations under Dr. Burk Gulmezoglu.

  • Simulated deployment mechanics of ROV++ and RPKI Route Origin Validation using BGPy and NetworkX across real AS topologies.
  • Evaluated attack mitigation rates against prefix hijacking and route leak vectors under partial ISP adoption scenarios.
  • Published and presented peer-reviewed research poster at the 2024 CAE-R Research Symposium.

Stevens Institute of Technology

Course Assistant — CS & Mathematics Departments

Sep 2023 - May 2025

Mentored 300+ students across Computer Science and Mathematics courses.

  • Supported instruction for CS 115 (Intro to CS), CS 284 (Data Structures & Algorithms), and MA 331 (Intermediate Statistics).
  • Held weekly lab sessions and office hours, providing code reviews, debugging guidance, and algorithmic problem-solving strategies.
  • Graded programming assignments, algorithm proofs, and exams with consistent grading rubrics and actionable student feedback.

Stevens Institute of Technology

Undergraduate Researcher — Computational Social Science

Nov 2022 - Aug 2023

Studied longevity and decay dynamics of complex multiplayer game ecosystems under Dr. Jingyi Sun.

  • Engineered a parallelized web scraper in Python to extract longitudinal behavioral datasets from Eve Online community forums.
  • Conducted statistical and qualitative network analyses in R to model attrition triggers and community collapse patterns.

Projects

UAV Trajectory Prediction

complete

Devised a Python xApp to process telemetry data from a BladeRF SDR, using machine learning models to detect and optimize path prediction in GPS-limited areas.

PyTorch gNB/O-RAN Ardupilot

ROV++ Security Empirical Survey

complete

Empirical security evaluation of BGP route leak mitigations and RPKI/ROV deployment scenarios using graph network simulations.

BGPy NetworkX

osu! ML Beatmap Recommender

building

Machine learning recommendation engine using autoencoded map embeddings and user performance scoring vectors.

PyTorch FastAPI Redis Scikit-Learn

Cat or Car?

complete

Convolutional neural network for binary image classification deployed with an interactive browser interface.

TensorFlow.js Python Computer Vision

aster

building

A real-time Ethereum whale watcher with surface-level analysis features. Utilizes a local node to subscribe to the Ethereum mempool and process transactions in real-time.

Rust Svelte 5 SSE/WebSockets

bryanchan.org

maintained

High-performance personal developer portfolio and technical blog powered by a custom static site generator written in Rust.

Rust Tera KaTeX Axum

lunaria

maintained

A financial budgeting/tracking website that uses Plaid to automatically sync and categorize transactions.

NextJS PostgreSQL Plaid TypeScript

Skills

Programming

Python Rust R JavaScript Bash Java C C++

Frameworks & Libraries

TensorFlow PyTorch Scikit-learn Pandas Seaborn NextJS Flask

Databases

PostgreSQL MySQL / MariaDB MongoDB Firebase SQLite

Software & Tools

Linux Docker Git RStudio Jupyter MS Azure

Certifications

Microsoft Azure: Data Science Associate (DP-100)