PORTFOLIO / 2026

Rayan
Chahid

Computer Science student at UMass Amherst building full-stack applications, real-time systems, and AI-powered solutions.

Open to opportunities
Boston, MA
CURRENTLY
CS Student & Developer
@ UMass Amherst
GPA: 3.8/4.0 — 5x Dean's List
FOCUS
TypeScriptReactNext.jsFastAPIPython

Education

2026 — 2027

M.S. in Computer Science

University of Massachusetts Amherst
Accelerated 3+1 Program, Accepted

Expected Graduation: May 2027

2023 — 2026

B.S. in Computer Science

University of Massachusetts Amherst
GPA: 3.8/4.0 — 5x Dean's List

Relevant Coursework: Software Engineering, Algorithms, Artificial Intelligence, Computer Systems, Data Structures, Data Management, Programming Methodologies

Featured Projects

2025 — 2026
2026

Engineered a "Zero Friction" AI Charting platform that automates the data-to-insight pipeline. Built a robust "Data Janitor" system with Pandas to auto-correct headers, impute missing values, and detect semantic types, integrated with OpenAI to transform natural language queries into dynamic, interactive visualizations.

Next.jsFastAPIPandasOpenAI APIRechartsTailwind CSSFramer Motion
Automated Data CleaningNLP-to-Chart EngineZero-Config Ingestion
2026

Engineered a high-performance native macOS utility to orchestrate local development environments. Developed a custom process manager in Swift that bypasses the App Sandbox to interact with low-level system calls (lsof, kill signals). Implemented a non-blocking I/O pipeline using NSPipe and Combine to capture and parse live stdout streams for real-time port detection.

SwiftSwiftUICombineShell Scripting (ZSH)AppKitConcurrency
Process ManagementReal-time Log ParsingGhost Port Killer
2025

Architected a RAG-powered nutrition assistant using FastAPI, Next.js, and pgvector, enabling semantic search over thousands of daily menu items. Engineered a fully automated ETL pipeline via GitHub Actions and Playwright to scrape, clean, and re-index data every 24 hours, ensuring 100% embedding freshness.

Next.jsFastAPIReactSupabasePostgreSQLpgvectorPlaywrightAI SDK
2000+ Daily Items40-50% Retrieval Improvement100% Data Freshness
2025

Trivia World

TriviaWorld.live

Engineered a real-time 8-player trivia platform with <100ms latency using Node.js, Socket.IO, and React. Implemented scalable state machine architecture with host-migration protocol and Supabase-backed authentication.

Node.jsSocket.IOReactSupabasePostgreSQL
<100ms latency90% storage reduction20-40% faster load times
2025

Gamify

Collaborated on a 7-person Agile team to deliver a full-stack gamified productivity app for students. Engineered geospatial Class Attendance Module using Google Maps API with geofenced location verification.

ReactGoogle Maps APIFirestoreAgile
7-person teamGeospatial verificationAgile sprints

Technical Skills

LANGUAGES
TypeScriptJavaScriptPythonJavaHTMLCSS
FRAMEWORKS & LIBRARIES
Next.jsReactFastAPINode.jsExpressSocket.IOAI SDKTailwind CSSShadcn
DEVELOPER TOOLS & DATABASES
GitGitHubDockerFirebaseSupabaseMongoDBPostgreSQL (with pgvector)PlaywrightBunWebSockets
EXTRACURRICULARS

Machine Learning Club — UMass Amherst

  • • Strengthened ML foundations through workshops exploring TensorFlow and PyTorch
  • • Contributed to collaborative coding sessions applying ML models to exploratory datasets

Let's Connect

Open to internship opportunities, collaborations, and conversations about software engineering and AI.

© 2026 Rayan Chahid. All rights reserved.