Skip to main content
Joshua Terranova
Industrial robot arm with an open gripper on a neutral studio background
Computer Science · USC ViterbiLos Angeles, CA

Joshua Terranova

USC computer science student: NASA lunar systems work, Field Robotics Lab autonomy, ML benchmarks, and shipped products.

About

I am a USC computer science student (expected graduation 05/2028) working on visual robotics evaluation, serving as Lead Systems Engineer on NASA L'SPACE MCA Team 19 and NPWEE Team 10, and leading autonomy software for University Rover Challenge 2026.

Education
USC Viterbi School of Engineering
Computer Science · strong academic record
Focus
AI/ML, scientific computing, full-stack web, aerospace-adjacent tooling, and shipping production-quality software.
Engineer measuring rover blueprints on a maker desk with tools and components
Photo by ThisisEngineering on Unsplash
Red sandstone buttes under clear sky — lunar-analog desert terrain

Highlights

NASA L'SPACE engineering, USC labs, and independent projects drawn from the curriculum vitae.

Skills

Languages and tools used in research and product work.

Languages

  • Python
  • TypeScript
  • JavaScript
  • Swift
  • C++
  • Java
  • PostgreSQL

AI & ML

  • PyTorch
  • TensorFlow
  • Hugging Face
  • OpenCV
  • scikit-learn
  • Weights & Biases

Web & systems

  • Next.js
  • React
  • Node.js
  • FastAPI
  • Tailwind CSS
  • Vercel

Aerospace & design

  • NASA
  • NumPy
  • Fusion 360
  • Blender
  • AutoCAD

Contact

Email for research collaborations, internships, and technical questions. Links below.

LinkedIn profile

Earth cloud cover and spacecraft structure seen from low orbit
Photo by NASA on Unsplash