Joshua Terranova
Back to portfolio

About

I am a USC computer science student (expected graduation 05/2028), an undergraduate researcher in USC LiraLab (Prof. Erdem Bıyık) and CSCI 270 (Prof. Jiapeng Zhang), Lead Systems Engineer on NASA L'SPACE MCA Team 19 and NPWEE Team 10, and autonomy software lead for University Rover Challenge 2026.

Engineer measuring rover blueprints on a maker desk with tools and components
Photo by ThisisEngineering on Unsplash

I am a USC computer science student (expected graduation 05/2028), an undergraduate researcher in USC LiraLab (Prof. Erdem Bıyık) and CSCI 270 (Prof. Jiapeng Zhang), Lead Systems Engineer on NASA L'SPACE MCA Team 19 and NPWEE Team 10, and autonomy software lead for University Rover Challenge 2026.

I work on robot learning and preference-based reward models in USC LiraLab, agent orchestration and persistent memory in SpaAIder, deep-learning pipelines, and NASA proposal review.

Most weeks split between systems engineering and research software: a preliminary design review verification matrix for a lunar volatile prospecting rover, URC autonomy on ROS 2, or preference-learning experiments that map onto LiraLab's human-feedback agenda.

I also mentor through USC MESA and support Engineers Without Borders (EWB-USA) USC chapter projects on sustainable water, sanitation, and infrastructure.

Engineer measuring rover blueprints on a maker desk with tools and components
Photo by ThisisEngineering on Unsplash
Precision robotic assembly head over a component plate in cool lab light
Photo by Testalize.me on Unsplash

2

NASA L'SPACE certs

2

NASA teams led

14

Technical reports

2

USC research labs

How I work

Systems-first

Interface control documents, requirements traceability, and subsystem integration across NASA and robotics work.

Research-backed

Literature heritage, verification matrices, and reproducible benchmark pipelines with fixed seeds and frozen configs.

Ship with intent

Architecture specs and documented APIs for spacecraft command-and-data-handling and agent runtimes alike.

Education

  • University of Southern California

    B.Sc. in Computer Science

    Expected 2028

  • Los Angeles Mission College

    A.Sc. in Mathematics

    2025

Certifications

  • NASA Community College Aerospace Scholars (NCAS), Missions 1 and 2, 2025
  • NASA L'SPACE Mission Concept Academy (MCA), Team 19: Ad Astra, 2026
  • NASA L'SPACE NPWEE Academy, Team 10: Forged in Orbit, 2025
  • LAMC MESA Internship Recognition, 2025