Hi, I'm Adrian Thomas

Software Engineer · USC CECS

I got into software to build the tools that make things happen. That started with web automation at 15 — and the joy of solving real problems stuck with me. Now I’m studying Computer Engineering & Computer Science at USC and building systems that matter.

Experience

Google logo

Software Engineer Intern

GoogleCloud Networking

May 2025 – Aug 2025

Closed a revenue gap for Google Cloud’s Private Service Connect Interface service by extending the network statistics pipeline in Andromeda, Google Cloud Platform’s network virtualization stack.

C++ProtobufsLinuxBashGCP
Google logo

STEP Intern

GooglePrivacy Sandbox

May 2024 – Aug 2024

Developed a Chrome extension for Google's Privacy Sandbox initiative to randomize users' browser fingerprints, hindering third-party tracking across the web.

TypeScriptC++Chrome Extensions
Vibris Solutions LLC logo

Technical Lead & Full-Stack Developer

Vibris Solutions LLCWeb Automation

Nov 2020 – Sep 2021

Led a team of 3–5 developers to build a web automation platform with 600+ paying users and $200K+ in revenue, helping customers secure limited-release products online at scale.

GolangNode.jsMongoDBReact.jsDockerAWS

My Projects

Fiber Monitors

Built a real-time product availability tracker (Amazon, Walmart, etc) serving 1K+ users and generating $600+/mo recurring revenue.

GolangMongoDBNode.js

Splash Fill — Chrome Extension

Chrome extension with 130+ users enabling auto-checkout and autofill on Shopify e-commerce sites.

TypeScriptChrome Extensions

Custom Language Interpreter

Implemented an interpreter in Golang for a custom programming language with C-like syntax that supports variables, functions, conditionals, loops, and basic arithmetic operations

GolangInterpreters

Cupid AIO Automation

Python automation framework interacting with raffle services at scale using authenticated HTTP request pipelines.

PythonRequests APICLI Tools