Hi! I'm

Josh presenting at a whiteboard

Software Engineer pursuing an MS in Computer Science at Columbia University.

I build software systems across cloud infrastructure, distributed systems, algorithms, and AI. Previously at Northrop Grumman, I developed CI/CD automation, optimized deployment pipelines, and built real-time visualization tools for large-scale sensor systems. Passionate about backend engineering, developer tooling, and innovative technology.

Projects

WikiSpeedrunning.com

Competitive Wikipedia speedrunning platform where users race from a starting article to a target page in the fewest clicks and fastest time. Features ranked Elo, leaderboards, route tracking, match history, and more.

  • Next.js
  • Prisma
  • PostgreSQL
  • Redis
  • Supabase

Nuclexa.io

Universal package registry for AI agents and developer tools. Discover, publish, install, version, and review agents, Claude skills, MCP servers, Cursor rules, workflows, and prompt packs across major AI platforms.

  • Next.js
  • TypeScript
  • Prisma
  • AI
  • NextAuth

FORGE

Desktop prompt-engineering IDE with multi-model chat, project file context, and Round Table orchestration. Features activity and sidebars for chats, projects, file trees, and streaming model metrics. Built with Tauri, React, TypeScript, and Tailwind.

  • Tauri
  • React
  • TypeScript
  • AI
  • API

Magnetic Resonance Detection System

Designed and evaluated LC resonant magnetometer prototypes for mechanical detection of magnetic resonance, combining circuit design, waveform analysis, and experimental testing.

  • Circuit Design
  • Signal Processing
  • Data Analysis
  • Python
  • MATLAB

Spreadsheet+

Spreadsheet app inspired by Excel, featuring formulas, dependency graphs, and XML save/load support. Built with a C# ASP.NET Core backend and React + TypeScript frontend for a fast, interactive browser experience.

  • C#
  • .NET
  • React
  • TypeScript
  • Docker

WebGuard

WebGuard is a Chrome Extension built with Manifest V3 that helps users understand the privacy and security behavior of the websites they visit. It scans the current tab and surfaces signals like network activity, cookies, storage usage, permissions, etc.

  • Web privacy
  • TypeScript
  • Python
  • CSS

Experience

  1. Aug 2024 - Aug 2025

    Software Engineering Co-op - Northrop Grumman

    Cloud Services and Integration - Roy, UT

    • Developed 10+ automated validation scripts in Jython and Groovy to scan thousands of UML models for security and deployment errors, reducing manual review time by 60%.
    • Refactored and optimized a complex CI/CD pipeline, reducing deployment time from 8+ hours to under 10 minutes for 200+ internal projects.
    • Authored onboarding documentation adopted across teams, lowering environment-related support requests and reducing ramp-up time by 20%.
    • Jython
    • Groovy
    • C++
    • Cameo
    • Git
    • Agile
  2. May 2024 - Aug 2024

    Software Engineering Intern - Northrop Grumman

    Physical Security - Roy, UT

    • Implemented backend linear algebra algorithms in C to convert live LiDAR packets into structured point cloud files, improving processing speed by 3x.
    • Built React features for interactive 3D point cloud rendering, enabling five-plus internal teams to analyze sensor data in a web app.
    • TypeScript
    • React
    • JavaScript
    • C
    • Node.js
    • REST APIs
  3. Aug 2023 - May 2024

    Teaching Assistant - University of Utah

    Physics for Scientists and Engineers - Salt Lake City, UT

    • Led bi-weekly lab sessions and office hours for 100+ students, providing individualized support and improving engagement with core physics concepts.
    • Teaching
    • Physics

Skills