Cade Christensen

Software Engineering Intern

scroll
salt lake city, utah

I'm a computer science student at the University of Utah and a software engineering intern at dbS Productions and Kingsley Management Company. My work includes tools for search-and-rescue research, internal software, and automation. Outside of work, I build web apps and the occasional frog.

Skills & Tech Stack

AI
AI-assisted development
Claude Code · Codex · ChatGPT
LLM
LLM integration
Gemini & Claude APIs · portfolio chatbot
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 tools
Shapely · pyproj · Rasterio
CF
Cloudflare Workers
Deployment
git
Git
Version Control
L
Laravel
Framework

Featured Projects

01
Metomorph

A habit and goal tracker where your progress helps a tadpole become a frog. Track habits, set goals, and keep a journal, with charts to see how things change over time. Built with Django REST Framework, React, and TypeScript.

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

An interactive portfolio with a 3D frog that climbs, explores, and falls asleep on the page. I modeled and animated the frog in Blender, then built its movement and pixel rendering in Three.js.

TypeScript Three.js Cloudflare
You're here
03
Geo Analyzer

A tool for search-and-rescue research that turns coordinates into useful location data: nearby roads, trails, utilities, and water, plus land cover and population classification. Supports individual lookups in a web interface and batch processing from the command line.

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

I automated a six-step aviation search-and-rescue research workflow at dbS Productions. The pipeline processes 400+ workbooks, matches aircraft to accident records, collects flight tracks, and compares last known positions with crash sites for a published book chapter.

Python pandas 37 tests
Internship work · private repo
05
Jormunvector

A vector drawing editor that runs in the browser. Draw freehand, create shapes and Bézier curves, edit individual points, and adjust stroke shapes. It also turns text prompts into shapes. Built with JavaScript and Canvas.

JavaScript Canvas Vite
View on GitHub →
06
Own It

A group training game about accountability. Players join from their phones, anonymously rewrite workplace excuses, and vote on responses. A host controls the rounds while a shared screen shows the game and final rankings. No account required.

PHP Laravel SQL
View on GitHub →

Education

University of Utah
B.S. Computer Science
  • Full-stack development, databases, and networked applications
  • Software design, testing, and scalability
  • Data structures, algorithms, and computability
  • Systems programming in C++ and assembly
Status
In Progress
open to work

Let's build something.

I'm open to software engineering roles, internships, and contract work. Email me if you'd like to work together.

cadeachristensen@gmail.com