In 2022 I joined NASA’s WeatherSats AR project when the app was roughly halfway complete. The goal: give visitors an immersive way to explore Earth‑observing satellites through augmented reality.
My first responsibility was to ensure the satellite AR models rendered and animated correctly across both iOS and Android. I also implemented several UI updates—improving touch gestures, information panels, and overall usability.
The build I inherited contained numerous bugs. I spent significant time tracing issues— especially in the scene‑loader logic—and fixing defects to make the app production‑ready. Memory leaks, incorrect prefab references, and broken asset‑bundle links were all resolved.
Unity 2021 LTS with C# scripts drives the entire experience. Unity’s cross‑platform workflow let us target iOS and Android from the same project, and the AR Foundation package provided a single API layer over ARKit and ARCore.
Since that engagement I’ve taken on additional Unity contracts, working on AR experiences and video‑game projects that required custom algorithm work. I enjoy creating cross‑platform apps in Unity and look forward to future challenges.