Arin Sood

Experience

AWS Logo

Amazon Web Services

Software Development Engineer Intern

Denver, CO

May 2025 - August 2025

ACM UTD Logo

ACM Development

Project Lead

Richardson, TX

December 2024 - Present

Springer Capital Logo

Springer Capital

Software Engineer Intern

Remote

March 2025 - May 2025

Consult Your Community Logo

Consult Your Community

Technical Consultant

Dallas, TX

February 2025 - May 2025

Mercor Logo

Mercor

Growth & Strategy Intern

Remote

Jan. 2025 - April 2025

ACM UTD Logo

Association of Computing Machinery

Software Engineer

Richardson, TX

Sept. 2024 - Nov. 2024

University of Texas at Dallas Logo

The University of Texas at Dallas

Software Developer Intern

Richardson, TX

May 2023 - April 2023

Goose Creek CIST Logo

Goose Creek CISD

Social Media Growth Intern

Baytown, TX

May 2021 - May 2022

Skills

Python Logo

Python

C++

JavaScript Logo

JavaScript

HTML5

CSS3

C

Java Logo

Java

R Logo

R

TypeScript

React

React Native

Next.js

Node.js

Firebase Logo

Firebase

MongoDB

Assembly

AWS Logo

AWS

Google Cloud Logo

GCP

Projects

ReQuest

ReQuest demo

A cross-platform full stack mobile app that helps users scan items, find recycling centers for that item, and earn points for recycling

  • Utilizes Google Cloud Vision and Places APIs to scan items and locate nearby recycling centers
  • Leverages a Llama model to assess recyclability and assign points with Firebase storing user information and tracking progress
  • Created a dynamic database of 47 crowdsourced recycling locations regularly updated through web integration

Technologies:

React Native
TypeScript
Expo
Tailwind
Llama Model
Firebase
Google Cloud LogoGoogle Cloud

PanicPrep AI

PanicPrep AI demo

AI-powered full stack flashcard generator with account management, real-time storage, and payment integration.

  • Firebase handles online storage and Clerk manages user authentication, ensuring secure access to flashcards and allowing creation of multiple flashcard sets
  • Stripe API processes payments for premium features and subscriptions (Online storage and increased flashcard set size limit)
  • Mixtral model via the Groq API generates relevant study content based on user preferences and progress

Technologies:

Firebase LogoFirebase
Stripe LogoStripe API
Mistral LogoMixtral Model
Mui
React
Node.js
Next.js
Clerk LogoClerk

SnipDeck

SnipDeck demo

Chrome extension for managing text snippets and screenshots with speech synthesis, local storage, and a dynamic interface.

  • Chrome Extensions API is used to integrate the extension seamlessly with the browser
  • Speech Synthesis API reads out snippets to users, improving accessibility
  • JavaScript handles background processes for context menu functionality, taking screenshots, and WebP image compressing

Technologies:

Chrome LogoChrome Extensions API
Speech Synthesis API
JavaScript LogoJavaScript
HTML
CSS
Service Workers

Cyclistic Case Study

Cyclistic Case Study demo

Case study analyzing Divvy's bikeshare data using R for data manipulation, visualization, and analysis

  • tidyverse aids in data cleaning and manipulation for easier analysis
  • geosphere calculates geographical distances to analyze cycling patterns
  • lubridate processes dates to uncover trends over time
  • leaflet creates interactive maps to visualize cycling routes and hotspots

Technologies:

R LogoR
Tidyverse Logotidyverse
leaflet
Data Analysis

S&P 500 Sector Portfolio Optimization

S&P 500 Sector Portfolio Optimization demo

Optimization algorithm built with Python using machine learning, Monte Carlo simulations, and the Sharpe Ratio to predict optimal sector weightings

  • Random forest regression predicts optimal portfolio sector weights
  • Monte Carlo simulations optimize the weightings for risk-adjusted returns
  • Pandas handles data manipulation, preparing historical stock returns for analysis

Technologies:

Python LogoPython
Scikit LogoScikit-learn
Pandas LogoPandas
Jupyter Notebooks
Machine Learning

Full Stack Netflix Clone

Full Stack Netflix Clone demo

Netflix clone built with to explore frontend development, authentication, and database management

  • Next.js powers the server-side rendering and routing of the app
  • MongoDB stores user data and movie information for easy querying
  • Authentication system enables secure user logins and movie preferences

Technologies:

Next.js
React
Node.js
MongoDB
Prisma
Authentication

MIPS Math Memory Match

MIPS Math Memory Match demo

Memory match game built with MIPS assembly language to explore low-level programming and memory management

  • MIPS assembly language handles all game logic, including user input,
    game state, and memory management
  • Game logic includes shuffling cards, checking for matches, and keeping track of the score

Technologies:

MIPS
Assembly
Memory Management

OrgPortal (Work in Progress)

OrgPortal (Work in Progress) demo

Full Stack web application built to support UTD's 450+ student organizations

  • Enables student orgs to manage members, track engagement, gain actionable insights, and act as a discovery platform for students to explore different orgs
  • Currently refining core features and preparing for deployment by improving scalability and data integrity

Technologies:

Next.js
React
TypeScript
Supabase
PostgreSQL
Shadcn UI

Awards

Summer Platform for Undergraduate Research 2023 - Computer Science Award

  • Designed a poster, presentation, and video demo that placed as a Top 10 CS project out of 207 participants

National Merit Scholar

  • Award for being in the top 7500 out of 1.5 million PSAT test takers

CME Group University Trading Challenge 2024

  • Ranked 83rd out of 568 teams
  • Conducted 10+ trades per day for 3 weeks, earning a 10% return on an initial $500k portfolio

ACM Projects - 2nd Place

  • Full stack engineer for mobile app that placed 2nd out of 11
  • Earned recognition from senior engineers and recruiters from top firms including Goldman Sachs, JPMorgan, NASDAQ, Paycom, and American Airlines

© 2025 Arin Sood
Last Updated: 5/23/2025