open to ai engineering roles

Aryan Rejo

Associate SWE at Publicis Media. I build and migrate petabyte-scale data pipelines on Databricks, create AI-powered engineering tools, and am actively pushing into AI/ML engineering.

scroll
Aryan Rejo
Princeton, NJ

From Game Dev to
AI Engineering

Hey — I’m Aryan Rejo, an Associate Software Engineer at Publicis Media in New York. I started building game scripts and Discord bots, evolved into large-scale data engineering, and I’m now building AI-powered tools at work while actively transitioning into AI/ML engineering.

At Publicis, I maintain ingestion workflows for 55+ data sources aggregating 1+ PB of data across Databricks Medallion-architecture pipelines. I’ve led migration of 15+ sources from legacy Redshift to Databricks and built internal AI-assisted tools using Azure AI model endpoints in Python and C#.

On the side, I’m building a Python chess engine from scratch using bitboard architecture — FastAPI backend, React/Vite frontend — aimed at becoming a full AI chess coaching and analysis platform.

1+ PB
Data Managed
55+
Data Sources
AI
Focus Area

Technical Skills

A cross-functional stack spanning data engineering, AI tooling, backend systems, and full-stack development.

Data Engineering & Cloud
Databricks / PySpark92%
SQL (Redshift, SQL Server)90%
Azure / AWS78%
Scala70%
Languages & Frameworks
Python92%
C#75%
JavaScript / React72%
FastAPI78%
Java / C++62%
AI / ML & Tooling
LLM-Assisted Tools (Azure AI)80%
Game Tree Search (Alpha-Beta)82%
Medallion / Data Architecture85%
Tableau68%

Projects

🔨 Currently Building
ACTIVE

Chess Engine

Python chess engine from scratch — bitboard representation, negamax alpha-beta search, quiescence search, MVV-LVA move ordering, multi-term PST evaluator. FastAPI backend + React/Vite frontend. Roadmap: Zobrist hashing, transposition table, NNUE eval.

PythonFastAPIReactBitboardsAlpha-Beta
GitHub →
🎬
ACTIVE

ClipD

SaaS tool for Twitch streamers to automate clip editing into YouTube Shorts. Stripe payments and credits system, caption generation via Whisper, ShortsEditor with crop/preview. Full-stack product with paying users.

ReactFastAPISupabaseStripeWhisper
💼 @ Publicis Media
ACTIVE

Databricks Migration Platform

End-to-end migration of 15+ legacy Redshift ETL workflows to Databricks Medallion architecture. Handles 1+ PB of media data across 55+ sources. Includes integration tests, control-table validation, and AI-assisted schema conversion utilities.

DatabricksPySparkC#RedshiftAzure
🤖
ACTIVE

AI-Assisted PR Review Tool

Internal engineering tool using Azure-hosted AI model endpoints to automate PR review during source migrations. Built in Python and C# — reduces repetitive engineering effort and improves migration consistency.

PythonC#Azure AILLM Tooling
📊
SHIPPED

Redshift Tableau Dashboards

Self-service Tableau dashboards on Amazon Redshift for stakeholder data exploration — proof of concept to move away from legacy Redshift views toward a modern data access layer.

TableauRedshiftSQL
🎓 College Projects
SHIPPED

Chess (Java)

Two-player chess in Java with abstract Piece base class, polymorphic move validation per piece type, check/checkmate detection, castling, en passant, and pawn promotion. OOP assignment — Rutgers 2023/24.

JavaOOPPolymorphism
GitHub →
🖼
SHIPPED

Photos — JavaFX App

Desktop photo manager with MVC architecture — multi-user login, admin panel, album management, photo tagging (name/value pairs), date-range and tag-based search, slideshow, Java serialization persistence. Built with Musa Mahmood.

JavaJavaFXMVCSerialization
GitHub →
🎮
SHIPPED

LoL Voiceline Quiz

Android app in Kotlin — identify League of Legends champions from their voicelines. Audio processing, Android UI patterns, and mobile architecture.

KotlinAndroidAudio
GitHub →
🎮 Game & Mod Development
SHIPPED

Minecraft Mods & Plugins

Custom Minecraft mods — custom items, entities, player role enforcement, timed challenges, inventory/health synchronization, and automated rule validation using OOP design patterns.

JavaNeoForgeFabricPaper
🗺
OPEN SOURCE

FiveM Treasure Hunting Job

Open-source treasure hunting activity for FiveM roleplay servers — released free to the community. Includes map markers, reward logic, and server-side event handling.

LuaFiveM
GitHub →
🤖 Discord Bots
🔊
SHIPPED

Echo Bot

Verified Discord bot with music playback, COVID-19 live stats, role management, and community utilities. Served multiple live servers — open-sourced on GitHub.

JavaScriptDiscord.jsAPIs
GitHub →
👻
SHIPPED

Phasmophobia Handbook

Discord bot serving as an in-game reference for Phasmophobia — ghost types, evidence combinations, and hunt behavior. Used by gaming communities.

JavaScriptDiscord.js
GitHub →

Experience

JUN 2025 — PRESENT
Associate Software Engineer
Publicis Media · New York, NY / Hybrid
  • Maintaining and enhancing ingestion workflows for 55+ sources aggregating 1+ PB of data via Databricks Medallion-architecture pipelines
  • Built backend ingestion and transformation pipelines using SQL, PySpark, and C# ETL import jobs for sources including Pulsar and TrafficManager
  • Supported migration of 15+ legacy Redshift sources to Databricks, improving reliability, validation, and operational consistency
  • Built AI-assisted PR review workflow and Databricks schema conversion utility using Python, C#, and Azure-hosted AI model endpoints
  • Built reusable integration tests and control-table validation workflows comparing Redshift data against Databricks pipeline outputs
JUN 2024 — AUG 2024 · JUN 2023 — AUG 2023
Data Engineering Intern
Publicis Media · New York, NY
  • Spearheaded early Databricks migration efforts with initial Scala, PySpark, and SQL ETL pipeline implementations, establishing patterns for the broader engineering team
  • Built Tableau dashboards on Amazon Redshift data for stakeholder self-service data exploration
  • Built SQL stored procedures to consolidate datasets from fragmented Excel-based files, improving consistency for reporting and downstream processing
JUN 2020 — AUG 2022 (3 SUMMERS)
Software Engineering Intern
Knipper Health · Somerset, NJ
  • Built and modified sample distribution reports supporting 10,000+ medical representatives across 50 clients
  • Developed a React-based UI to improve timesheet entry workflows through default prompts, validation, and efficient user input

Education

Rutgers University
B.S. Computer Science · Minor in Business Administration
Relevant Coursework
Intro to AIData Science Deep LearningMachine Learning Data StructuresAlgorithms Computer ArchitectureSoftware Methodology
2021 — 2025

Certifications

AWS Certified Cloud Practitioner
Amazon Web Services
IBM Data Engineering Professional
Expected May 2026
🐍
Python Certification
Verified
SQL Certification
Verified
C++ Certification
Verified
📱
Android Mobile Development
Verified

Chat with AI Aryan

Fully briefed on my experience at Publicis, Rutgers degree, certifications, and career goals. Ask anything a recruiter would want to know.

Aryan Rejo · AI Assistant
Powered by Claude · Fully briefed on my background & goals
AR
Hey! I’m Aryan’s AI assistant — fully briefed on his work at Publicis Media, Rutgers CS background, certifications, and AI career goals. Ask me anything! 👋

Let’s Connect

Associate SWE at Publicis Media. Open to AI engineering and data engineering opportunities. Princeton, NJ · Open to remote.