Harjot Singh // Software Engineer Harjot Singh // Filmmaker · Photographer
Software Engineer · Real‑Time 3D & WebGL · React/TypeScript · Go · Streaming Video & tvOS
Conversation stays in this browser for now
Example Prompts
About
I build interactive 3D experiences that run in the browser - real-time vehicle configurators powered by Unreal Engine pixel streaming over WebRTC, WebGL-based 3D viewers, and the fallback systems that keep experiences seamless when server load is high.
For three years at General Motors I worked on some of the most technically ambitious vehicle configurators in the automotive industry - the Corvette ZR1, Corvette E-Ray, Cadillac Celestiq, Cadillac Escalade, Cadillac Lyriq, GMC Sierra EV, and the GM Build & Price platform used across every GM brand.
Self-taught since age 12 starting with DHTML, JavaScript, and CSS. B.S. Computer Science, Cal State East Bay. Currently working as a Software Engineer at WebSpeak, building Artifact Motion, a native tvOS streaming platform and media-processing pipeline.
California · open to relocation and remote.
Stack, mediums, and systems
The Other Reel
The photography and film work sharpen the same instincts that show up in the engineering: framing, rhythm, patience, and caring about how something feels before you explain how it works.
Featured Motion
Film mode opens on motion first, then drops into the contact sheet below.
Swap new clips into
public/imgs/film/videos/
and this top reel updates automatically.
Featured Reel · Motion Study
Contact Sheet
The gallery holds most of the work. Click any frame to open it full size.
Ask about this side of the work
Career
April 2025 - Present
Software Engineer
Developing client-facing web applications, civic technology platforms, and cybersecurity education products.
Fresno, CA
June 2022 - September 2024
Team Lead
Corvette ZR1 configurator three-tier rendering (Unreal pixel streaming over WebRTC, interactive Three.js fallback, pre-rendered low-bandwidth path); primary owner of the React Build & Price UI across Chevrolet/Cadillac/GMC/Buick with a Java Spring Boot backend; MY24 GMC Sierra EV WebGL experience; led the Corvette Z06 customizer and automated Azure DevOps CI/CD, cutting time to market about 30%; onboarded and trained engineers.
Austin, TX (Remote)
July 2021 - June 2022
Software Developer I
Lead contributor on the Cadillac Celestiq bespoke configurator (Angular, UE 5.1 pixel streaming); multi-tier 3D visualizers for Escalade, Lyriq, Corvette, and E-Ray on ZeroLight; headless API integration.
Austin, TX (Remote)
July 2016 - June 2020
Freelance Developer
Custom WordPress, Magento, and MySQL sites for small businesses, owning projects from requirements through deployment.
Richmond, CA
Selected Work
Product launches, multi-tier 3D systems, cross-brand frontend ownership, and a few side projects with their own attitude.
Foundation
California State University, East Bay
Graduated June 2021