Nathan Lannon

Experience

Sony Interactive Entertainment - PlayStation

Software Engineer Intern

  • Upcoming internship on the Core Engineering Team, focusing on advanced streaming systems for high-performance, low-latency game experiences.
  • Will be working across client and server systems to improve PlayStation's next-gen cloud gaming platform.

Ocean Exploration Trust

Software Engineer Contractor - C++, Python, Unreal Engine

  • Led development of a real-time underwater modeling tool used in scientific outreach, classroom teaching, and simulation environments.
  • Mentored a team of undergraduate interns, supporting both their technical growth and contributions to platform features.

HF Designworks - FortiFly - ThayerMahan

Software Engineer Intern - C#, Python

  • Continued development on the simulator platform built alongside ThayerMahan, supporting pilot training and AI interaction scenarios.
  • Upgraded the entire simulation environment from Unreal Engine 4 to Unreal Engine 5, unlocking improved lighting, performance, and development flexibility across their research and demo use cases.
  • Developed an eye-tracking system to log and visualize user gaze in screenspace as a real-time heatmap, aiding UX research and usability analysis.

Ocean Exploration Trust - NOAA OECI

Software Engineer Intern - Python, C++

  • Contributed to the Realtime Underwater Modeling and Immersion (RUMI) project, focused on seafloor simulation using photogrammetry.
  • Work on this project was showcased at SIGGRAPH 2024 for bridging underutilized domains across ocean science and simulation.
  • Designed software systems robust enough to be deployed at sea, in classrooms, and for interactive museum-style demos.

ThayerMahan

Simulation Intern - C++, Unreal Engine

  • Improved a naval pilot AI simulator by implementing A*-based dynamic routing to simulate real-world traffic and mission variability.
  • Collaborated directly with NAVAIR and FortiFly teams to create a more adaptive and realistic training experience.

NOAA Ocean Exploration Cooperative Institute

Software Engineer Intern - Python, Keras, PHP, JavaScript

  • Accelerated deep-sea video highlight generation using parallel processing and batching, resulting in an 80% reduction in runtime.
  • Helped optimize ROVIA, an AI tool that identifies moments of interest in ocean exploration video footage.
  • Created URI Dynamic Metrics, a Google Sheets-powered WordPress plugin originally built for OECI and later adopted campus-wide.

Education

University of Rhode Island

B.S. Computer Science, Minor in Mathematics – Spring 2026

Community College of Rhode Island

A.S. Computer Science – Joint Admissions Program – Spring 2024