Hi, I'm Sam! I'm a fourth-year B.S. Data Science student at Northeastern University.
I enjoy backpacking, skiing, scuba diving, playing piano or soccer, watching FC Barcelona,
hanging out with my cats, and approaching complex data science and machine learning problems!
I worked at NExT Consulting (nunext.dev)
with Via Separations on Stream, an AWS-hosted platform consolidating data from thousands of live sensors in an ETL pipeline with a custom Grafana site.
At Generate (generatenu.com)
I'm Tech Lead on StrideTrack, building a data analysis application for a shoe sensor app for track coaches.
This July I will be starting an App Developer role at Bain Capital.
I'm a teaching assistant for Database Design (CS3200) with Professor Mark Fontenot at Khoury College, Northeastern University.
I'm also involved in research with the SHAC Lab (peellelab.org),
directed by Jonathan Peelle. Feel free to reach out either on LinkedIn or by emailing me directly!
Implementation of the Quoridor game with online features such as multiplayer through WebSocket connections, friends, challenges, puzzles, and more. Play against a custom reinforcement learning PPO agent and a custom Monte Carlo Tree Search agent built in C++.
Tech Lead for Generate working on StrideTrack, a mobile and web app for track coaches to connect to and analyze data from insole shoe sensors. Integrated custom visualizations and AI models for anomaly detection. Built with FastApi and React, and deployed with Railway, Supabase, and GCP.
Research at SHAC Lab building a pipeline for labeling spoken word in films by whether the speaker's mouth is visible, to be used for MRI neuro-imaging analysis. Uses RetinaFace and MediaPipe to extract face and lip landmarks, then aggregates against aligned word transcripts.
Browser-based mini golf game built with Typescript. Features pass-and-play multiplayer mode and a custom course editor. Players can design their own courses with obstacles, hazards, and custom layouts, then play these courses against friends.
Machu Picchu — June '24Meteora Monasteries — Nov '23Thessaloniki — Sept '23Alaskan Glacier — June '24Swiss Alps — Nov '23Virginia Evening — April '25Cool Cat in Cayman — March '25Rainbow Mountain — May '24Greek Ruins — Nov '23Meteora Mountains — Nov '23Peruvian Coast — June '24Mount Olympus — Oct '23Sunset at Fisher's — May '25Andean Peaks — June '24Swiss Skiing — Nov '23
Games
I enjoy making games and I'm actively improving Quoridor and its AI model!