Joshua Terranova
Back to portfolio

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.

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) 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.

I work on agent orchestration, persistent memory, deep-learning pipelines, and NASA proposal review.

Most weeks split between systems engineering and software: a preliminary design review verification matrix for a lunar volatile prospecting rover, or a local multi-agent runtime with cross-session memory.

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

3

Research projects

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