Kellen Snider

Software engineer and private pilot. I build computer vision that detects aircraft from the cockpit.

CS at the University of Oregon, Clark Honors College, graduating June 2027. Open to new-grad software engineering roles, especially in aerospace.

The problem

Aircraft that don't broadcast ADS-B can be missing from a cockpit traffic display, so pilots have to spot them by eye. Atlas is on-device computer vision that finds them from an iPhone camera in the cockpit, targeting detection at 1 to 2 miles.

What I'm building

  • A detector for the iPhone camera, trained on Amazon's Airborne Object Tracking dataset plus our own flight footage.
  • A cockpit data-collection pipeline that records video and telemetry next to a team-built Stratux ADS-B receiver, then uses the ADS-B data to label the footage for training.
  • The test program: I flew 2 instrumented flight tests as pilot in command. Flight 1 logged 82 minutes of video (148K frames) and 6,737 ADS-B reports.

Flight 2 result

On footage it had never seen, the detector (trained only on public data) locked onto an aircraft as the crew spotted it and held the track for the whole encounter, filtering about 300 candidates per frame.

Projects

A NASA design challenge, two hackathon wins, and team builds.

NASA RASC-AL 2027

Autonomous Lunar Prospecting Rover

Project Lead, 9-person team through Oregon Blockchain Group

An autonomous, battery-powered rover concept for lunar resource discovery (Theme 3: Lunar Resource Exploration). I lead mission planning and direct research across 6 subsystem areas (3 major technical papers, 10+ pages of team notes), and designed a modular line-replaceable-unit architecture so subsystems can be repaired by EVA or robots.

In progress. NASA proposal due February 2027.

1st Place, .tech Track, QuackHacks 3 (~100 teams)

Curate

An AI subscription manager, built in 24 hours on a 3-person team, that recommends which streaming services to keep each month across 8 providers and a 2,000-title catalog. I built a Claude tool-use agent (via MCP) that carries out subscription changes, plus a Gemini computer-use agent that automates sign-ups in a remote browser.

Next.js, TypeScript, Express, MongoDB, JWT auth

Oregon Blockchain Group

TrustLedger

A trustless escrow and arbitration protocol on Arbitrum, which I co-developed. I designed the architecture and the arbitration mechanism (Chainlink VRF juror selection, staked juror committees, slashing, appeals) and tested the core contracts.

Solidity, Foundry, Hardhat, Chainlink VRF

3rd of 45 teams, QuackHacks 2

Market Confidence Analyzer

A real-time 0 to 100 market confidence score from 5 data sources: stocks, crypto, housing, bonds and Polymarket. Built in 24 hours on a 2-person team.

Python, FastAPI

4-person team project

TrailFeathers

A full-stack backpacking trip planner.

Flask, PostgreSQL, OpenAI API

Experience

Current roles sit on the green line

  1. April 2026 to present (current)

    Software Engineer

    Oregon Blockchain Group, Eugene

    Lead the 9-person RASC-AL team (6 engineers, research, marketing). Co-developed TrustLedger.

  2. May 2026 to present (current)

    Freelance Web Developer

    Sower Creative, Eugene

    Shipped 5 production websites (2 for paying clients) as technical lead of a 3-person agency, using HTML, CSS, JavaScript and SEO schema. I own delivery end to end: responsive design, third-party integrations and GitHub-based deployment.

  3. September 2024 to April 2025

    CS Learning Assistant

    University of Oregon, Eugene

    Mentored CS 122 students weekly across two 10-week terms through debugging support and guided problem solving.

  4. June to December 2024

    Manufacturing Technician

    Finlandia Sauna, Tigard

    Assembled and wired electrical control panels for custom sauna units, from component layout to system-level QA.

Education

B.S. Computer Science

University of Oregon, Clark Honors College. Expected June 2027.

GPA 3.95

Minors in Mathematics, Entrepreneurship and Political Science.

Coursework: Operating Systems, Computer Organization, C/C++ and Unix, Data Structures, Algorithms, AI, ML Statistics.

Private Pilot Certificate

Aurora Flight Training, July to December 2024

80 hours total time

Cessna C-172N/S/SP and Diamond DA-20. FAA First Class Medical. Written exams: PAR 93%, IRA 95%.

Kellen Snider in a navy suit and clear-framed glasses, outdoors in front of greenery and a brick building.

About

I earned my private pilot certificate in 2024 and have 80 hours total time in Cessna 172s and the DA-20. Atlas started with a near-miss, which my thesis prospectus describes in full.

I like building software that has to hold up outside a test harness: models running on a phone in a moving cockpit, contracts that hold other people's money, and websites for paying clients.

Skills

Languages
C, C++, Python, Swift, Solidity, TypeScript/JavaScript, SQL, HTML/CSS
ML and computer vision
PyTorch, OpenCV, Core ML, YOLOv8, object detection, dataset collection and labeling
Tools
Git, Linux/Unix, Vim, Foundry, Hardhat, FastAPI, Node.js, Netlify, Vercel
Aviation and hardware
ADS-B (Stratux), in-cockpit hardware integration, flight testing, electrical control panel assembly