Skip to main content
Joshua Terranova
Computer Science · USC ViterbiLos Angeles, CA

Joshua Terranova

USC computer science student: NASA lunar systems work, LiraLab robot learning, Field Robotics Lab autonomy, and shipped products.

Powered by SpAIder

Guide

Ask SpAIder

Skip the bio wall — talk to Joshua's portfolio agent. It knows where you are on the site and can walk you through NASA work, lab projects, skills, or how to reach out.

SpAIder

Live on this page · Ask SpAIder

You're in Ask SpAIder — this is the live agent for Joshua's portfolio. Ask anything about his background, NASA work, projects, or how to get in touch.

Powered by SpAIder

Answers use live page context from this visit.

Craft

Skills

Languages and tools used in research and product work.

Languages

  • Python
  • TypeScript
  • JavaScript
  • Swift
  • C++
  • Java
  • PostgreSQL
  • SQL
  • Bash
  • LaTeX

AI & ML

  • PyTorch
  • TensorFlow
  • Hugging Face
  • OpenCV
  • scikit-learn
  • Weights & Biases
  • Preference-based RL
  • PEBBLE / B-Pref
  • Offline RL (CQL)
  • NumPy
  • Pandas

Robotics & compute

  • ROS 2
  • Gazebo
  • MuJoCo
  • Hydra
  • Docker
  • Linux
  • Git
  • pytest
  • CARC / Slurm

Web & systems

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

Aerospace & design

  • NASA
  • NumPy
  • Fusion 360
  • Blender
  • AutoCAD
  • SciPy

Reach

Contact

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