Harjot Singh // Software Engineer Harjot Singh // Filmmaker · Photographer

Welcome to my Portfolio! I shoot film, too.

Software Engineer · Real‑Time 3D & WebGL · React/TypeScript · Go · Streaming Video & tvOS

Harjot Singh - Thats Me

Conversation stays in this browser for now

Example Prompts

About

Me

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

WebGL Unreal Engine WebRTC Three.js Pixel Streaming ZeroLight TypeScript React Next.js Firebase

The Other Reel

Shot on film, cut by hand.

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

Featured Reel

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

Stills from the larger reel.

The gallery holds most of the work. Click any frame to open it full size.

Bus Stop Punjab Transit · India
Grass Portrait Spin Blur · Film Lab
Sleeping Dogs Courtyard Light · India
Springdale Bus Gold Hour · India
Sunrise Walk Punjab Lane · India
Window Passenger School Route · India
Window Reflection Fresno Street · Bw Film

Ask about this side of the work

Career

Selected Experience

April 2025 - Present

WebSpeak LLC

Software Engineer

Developing client-facing web applications, civic technology platforms, and cybersecurity education products.

Fresno, CA

June 2022 - September 2024

General Motors

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

General Motors

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

Focus Digital

Freelance Developer

Custom WordPress, Magento, and MySQL sites for small businesses, owning projects from requirements through deployment.

Richmond, CA

Selected Work

Projects and case studies

Product launches, multi-tier 3D systems, cross-brand frontend ownership, and a few side projects with their own attitude.

Foundation

Education

Bachelor of Science in Computer Science

California State University, East Bay

Graduated June 2021

  • Hayward, CA
  • Graduated with 3.8 GPA
  • Dean's List all semesters