Cade Christensen

Software Engineering Intern

scroll
salt lake city, utah

CS student at the University of Utah and software engineering intern at dbS Productions and Kingsley Management Company. I build tools, web apps, and the occasional frog.

Skills & Tech Stack

AI
AI-assisted development
Claude Code · Codex · ChatGPT, daily driver
LLM
LLM integration
Gemini & Claude APIs · the chatbot on this page
Py
Python
Language
TS
TypeScript
Language
JS
JavaScript
Language
C#
C#
Language
☕
Java
Language
C++
C++
Language
php
PHP
Language
Fl
Flutter / Dart
Mobile
SQL
SQL / Postgres
Database
Dj
Django
Framework
⚛
React
Framework
3D
Three.js
3D / WebGL
◎
Geospatial (shapely · pyproj · rasterio)
Python stack
CF
Cloudflare Workers
Deployment
git
Git
Version Control
L
Laravel
Framework

Featured Projects

01
Metomorph

A habit and goal tracker built on a frog-metamorphosis metaphor: each cycle is a self-improvement period, good habits grow limbs, bad habits shed the tail, and an analytics page charts it all. Django REST backend with JWT auth, React + TypeScript front end.

Django React TypeScript Postgres
In development · private repo
02
This site

The frog you met at the top. It lives in the page: it climbs the walls, perches on the name, drops down to explore the cards as you scroll, and falls asleep when you leave it alone. Orthographic camera, dithered to a dot grid in a shader, behavior measured from the Blender clips so its feet never skate.

TypeScript Three.js Cloudflare
You are looking at it
03
Geo Analyzer

Turn a latitude/longitude into search-planning data: distance to the nearest road, trail, railroad, utility line and water; the surface at that point; and a population class. OSM, NLCD land cover and TIGER roads behind a Streamlit UI and a batch CLI.

Python Shapely Streamlit
View on GitHub →
04
ADS-B Search & Rescue Pipeline

Automated a six-step aviation SAR research checklist at dbS Productions: parse 400+ AFRCC workbooks, match tail numbers to NTSB cases, scrape flight tracks from dockets and ADS-B Exchange, and compute last-known-position metrics for a published book chapter.

Python pandas 37 tests
Internship work · private repo
05
Jormunvector

A browser vector-drawing editor built on Canvas: line, Bézier, freehand (with RDP simplification), ellipse and rectangle tools, node-level editing, stroke expansion with tapers and caps, and text prompts that generate shapes.

JavaScript Canvas Vite
View on GitHub →
06
Own It

A live training game on accountability. Players join from their phones, rewrite a workplace excuse anonymously each round, and the room votes. Host view, projector view with QR code, podium at the end. No logins, just a polling API.

PHP Laravel SQL
View on GitHub →

Education

University of Utah
B.S. Computer Science
  • Software Engineering Intern at dbS Productions and Kingsley Management Company — geospatial pipelines for search-and-rescue research, internal tooling and automation
  • Full-stack development — networked systems, databases, client-server architecture
  • Software engineering principles — design patterns, testing, scalability
  • Core CS theory — data structures, algorithms, computability
  • Systems programming in C++ and low-level concepts
Status
In Progress
open to work

Let's build something.

Software engineering roles, internships, contract work, or a project you want a second pair of hands on. My inbox is open.

cadeachristensen@gmail.com