TV

Tom
Varano

Software Engineer

Tom Varano

About

Hi! I'm a software engineer with serveral years' experience at major Tech firms (Apple, Meta), with a strong skillset in C++ and Java systems. I've most recently worked for Meta, building Input experiences for the Meta Quest (see specific projects below). This work has exposed me to multiple implementation stacks, up and down the entirety of Android.

I am comfortable prototyping, planning projects, working collaboratively with designers and project leads, building complex, durable systems, and reasoning in 3D. Additionally, due to the breadth of my previous scope, I am adaptable -- comfortable ramping up and quickly providing impact with new codebases, tools, and technologies.

Feel free to reach out -— I'm always happy to chat!

Languages

⚙️C++
Java
🥽AR / VR
Android / AOSPKotlinAccessibilityOpenXR

Also

Technical Design·XFN Collaboration·Prototyping·3D Math / Programming·ECS design·Rapid rampup

Experience

Software Engineer

Meta

August 2022 – Present

  • Built input and interaction features for the Meta Quest VR operating system across the full stack — from low-level OS services to the system shell to Android apps. C++, Java, Kotlin.

Software Engineering Intern

Apple

May 2021 – August 2021

  • Built automated testing infrastructure for the Shortcuts app across iOS and macOS, validating cross-device syncing capabilities.
  • Developed a MultiDevice testing architecture to coordinate multiple devices in a single test run. Wrote custom Test Plans in Swift covering network failure, race-condition editing, and sync edge cases.
  • Triaged test results and reported specific failures to app developers, directly reducing bug count before release.

Teaching Assistant

University of Maryland

August 2020 – May 2022

  • Taught student-led course CMSC 389O, The Coding Interview. Covered behavioral and technical interview techniques, taught algorithm strategies, and ran mock interviews.
  • Graded assignments and held office hours for CMSC 132, Object Oriented Programming II.
  • Assisted students with debugging projects and understanding exam results.

IT Intern

Fidelity National Financial

July 2020 – August 2020

  • Imaged devices, set up workstations, and configured print servers.
  • Troubleshot server and user issues in person and over remote connection.
  • Learned intricacies of numerous software programs for installation, troubleshooting, and repair.

Earlier Work

Teaching Assistant · Pascack Hills High School · September 2018 – June 2019

Ski Instructor · Campgaw Mountain · December 2020 – January 2021

Kitchen Manager · Life Time Athletic · May 2017 – January 2020

Soccer Referee · Montvale Athletic League · August 2015 – December 2017

Education

BS Computer Science · Minor in Mathematics

University of Maryland · May 2022 · Cum Laude · GPA 3.91

Resume

DownloadView

PDF preview works best on desktop.

View Resume