Shahgol Sabeti professional photo

Shahgol Sabeti

Software Engineer

Computer Science graduate from NYU Tandon with hands-on experience building backend systems, REST APIs, automated data pipelines, and full-stack applications.

About

I build backend systems, REST APIs, automated data pipelines, and full-stack applications. My work spans Dockerized, cloud-backed platforms using Python, C++, Django REST, React, and Firebase, with experience integrating AI APIs and AI-assisted development tools.

I recently won 1st place in the X and xAI Challenge at HackPrinceton 2025 for best implementation of Grok-3 and the X API.

Education

New York University, Tandon School of Engineering

Bachelor of Science in Computer Science, Minors in Mathematics and Finance

Sep 2022 — May 2026 · Brooklyn, NY

Based in New York, NY.

Experience

Computer Science Teaching Assistant

NYU Tandon School of Engineering

Sep 2025 — May 2026

Supported instruction for Introduction to Programming and Problem Solving courses at NYU Tandon.

  • Led lab sessions for 60+ students, guiding programming principles and hands-on debugging
  • Conducted weekly office hours providing one-on-one guidance to 20+ students
  • Collaborated with faculty to prepare instructional materials, assignments, and coding exercises
  • Reinforced core computer science concepts through classroom and lab support

Software and Data Engineering Intern

NYC DOT ITS Engineering

May 2024 — Aug 2025

Worked on Transit Signal Priority (TSP) data analysis and performance monitoring across NYC bus routes.

  • Built and maintained Tableau dashboards for 15 projects covering ~1,000 intersections
  • Analyzed TSP timesheets and spatial data using ArcGIS, Google Earth Pro, and the MTA API
  • Unified multi-source TSP data in Excel for consistent KPI tracking and analysis
  • Secured federal grants by developing project funding strategies with scope, timelines, and impact justifications
  • Led collaborations with NYC MTA, NYC DOT, and JHK Engineering on project plans and status reports

Projects

New Roots

Full-stack relocation-matching platform with a Dockerized Django REST backend, React frontend, and Firebase. Includes automated program ingestion via GitHub Actions, eligibility scoring, and an AI chatbot powered by xAI Grok.

  • Django REST
  • React
  • TypeScript
  • Firebase
  • Docker
  • GitHub Actions

UFC Fight Outcome Prediction

ML system that scrapes ~8,500 UFC fights, engineers ~150 features per fight using ELO ratings and moving averages, and trains models achieving up to 67% winner prediction accuracy.

  • Python
  • BeautifulSoup
  • scikit-learn
  • pandas
  • NumPy

TechCompare

Full-stack tech product comparison web app built at NYU Bootcamp. Compares products via the Best Buy API with user authentication, search, and comparison features.

  • Java Spring Boot
  • Node.js
  • React
  • Bootstrap
  • MySQL

Skills

Programming Languages

  • Python
  • C++
  • C
  • SQL
  • HTML/CSS
  • Verilog
  • Ruby

Systems & Backend

  • REST APIs
  • Docker
  • PostgreSQL
  • MySQL
  • Firebase
  • GitHub Actions
  • OpenMP
  • MPI
  • CUDA
  • Django REST
  • Flask

Frontend

  • React
  • TypeScript
  • HTML/CSS

ML & Data

  • scikit-learn
  • pandas
  • NumPy
  • OpenCV
  • Neural Networks
  • BeautifulSoup

Tools

  • Git
  • Tableau
  • Excel
  • Figma
  • ArcGIS
  • Jupyter

Contact

I am open to new opportunities and conversations. Feel free to reach out via email or connect on social media.