Computer Science · Machine Learning Enthusiast

Ryan Patel

Machine Learning · Systems · Arizona State University

01 / About

Who I Am

I'm a Computer Science student at Arizona State University with a 4.0 GPA, focused on building machine learning systems from first principles. I care deeply about understanding architectures beyond surface-level implementation — from attention mechanisms to optimization dynamics. My goal is to design intelligent, scalable systems that create meaningful real-world impact.

Currently pursuing a B.S. in Computer Science at Arizona State University. Open to internships, research roles, and collaborative projects.

Current Focus

  • Transformer Architectures & Deep Learning
  • Applied Computer Vision
  • Quantitative Modeling & Time-Series Analysis
  • Systems Thinking & Optimization

02 / Projects

Things I've Built

A selection of projects spanning ML, systems, and web. Add more in lib/data.ts.

Featured

Transformer Language Model — From Scratch (In Progress)

Implemented a multi-layer decoder-only transformer in PyTorch from first principles, including embeddings, multi-head self-attention, feedforward blocks, and layer normalization. Built a full training pipeline with batching, optimization, evaluation, and autoregressive text generation. Conducting experiments on training dynamics and generalization behavior.

PythonPyTorchDeep Learning
Featured

Real-Time Object Detection Web App (YOLOv8)

Developed an interactive web application for real-time object detection on images and videos using YOLOv8 and OpenCV. Includes adjustable confidence thresholds, model size selection, and visual comparison tools for experimentation and performance analysis.

PythonYOLOv8OpenCVStreamlit

Stock Price Direction Prediction — LSTM Model

Built an LSTM-based time-series model predicting next-day stock direction using nine engineered technical indicators (RSI, MACD, Bollinger Bands). Implemented a custom loss function optimizing for trading profitability and applied time-series cross-validation, achieving 55% directional accuracy and 1.28% MAE.

PythonTensorFlowKerasPandas

03 / Achievements

Milestones

Academic recognition, competitions, and certifications.

Academic

Dean’s List — Arizona State University

Maintained a 4.0 (4.2 internal) GPA during first semester in Computer Science.

Fall 2025

Award

SOF International English Olympiad

School Rank 1 · Zonal Rank 20 (Maharashtra & Goa) · International Rank 20.

2017

Award

National Cyber Olympiad — School Rank 1

Achieved top performance in national-level computer science competition.

2014-15

Award

ICPC Regional Qualifier

Qualified for the ICPC North America Regional contest, placing in the top 20% among university teams.

Nov 2024

Certification

JPMorgan Chase Quantitative Research Experience (Forage)

Modeled probability of default on a loan portfolio and applied dynamic programming techniques to categorize FICO scores for predictive modeling.

Dec 2025

04 / Skills

Technical Toolkit

Languages

PythonJavaJavaScriptC++ (Learning)

Machine Learning

PyTorchTensorFlowLSTM NetworksComputer Vision (YOLO)Deep Learning

Tools & Systems

GitGitHubLinuxOpenCVStreamlitAPI Integration

05 / Contact

Let's Connect

I'm open to internships, research collaborations, and interesting side projects. The best way to reach me is by email — I try to respond within a day.

ryanpateluniv@gmail.com

Quick Form