~/charles-beck

hi, i'm

charles beck_

software engineer — backends, data pipelines, autonomous systems.

swe intern @ rivian · studying cs @ michigan

// about

cs student at michigan, out in the bay for the summer. i build things that scale and chase hard problems — but i care just as much about the stuff outside the terminal.

off the clock you'll find me hiking, lifting, or planning the next trip. michigan trails raised me; california's been a solid upgrade.

// experience

may — aug 2026

software engineer · fleet applications

R Rivian & Volkswagen Group Technologies logo

Rivian & Volkswagen Group Technologies · palo alto, ca

  • building scalable ELT pipelines and Python services that turn vehicle telemetry into fleet analytics.
  • wiring data systems into CI/CD with automated testing for accuracy and reliability.
PythonELTCI/CD
jan 2026 — present

software engineering fellow

M University of Michigan · MDP logo

University of Michigan · MDP · ann arbor, mi

  • built a stateless OAuth2 gateway (FastAPI + Next.js) issuing scoped tokens for 95k+ users.
  • engineered a Google Drive aggregation pipeline with TTL caching to cut large-dataset latency.
FastAPINext.jsPostgreSQLAWS
aug — dec 2025

software engineering fellow

C Capoom · Perot Jain TechLab @ Mcity logo

Capoom · Perot Jain TechLab @ Mcity · ann arbor, mi

  • cut Gaussian Splatting RAM by 97% (<10GB), scaling training to 33k+ images.
  • automated 3D semantic segmentation 60× with GroundingDINO + SAM on SLURM.
PythonSLURMSAM3D
may — aug 2025

software engineering intern

Y Yazaki North America logo

Yazaki North America · canton, mi

  • designed a normalized SQL schema for QA compliance with idempotent ingestion.
  • built a pandas + pdfplumber ETL turning BOM PDFs into variant-aware Excel.
PythonSQLpandasC++
jan — sep 2025

software engineer · autonomous navigation

M Michigan Mars Rover Project Team logo

Michigan Mars Rover Project Team · ann arbor, mi

  • built a ROS 2 nav module (Python) tracking intermittent fiducials with bearing-only debouncing.
ROS 2Python

// projects

CivicPass

unified benefits eligibility

1st place · Google × T4SG 2026

digital public infrastructure — one 60-second profile checks you against real benefit programs and files a single application. turbotax for public benefits.

Next.jsReactOpenAITypeScript

Concord

AI trip coordinator

1st place · MHacks 2025 ($2k)

coordinates group travel over email — AgentMail inboxes feed a Gemini 2.0 + ChromaDB RAG pipeline that auto-builds the itinerary.

PythonGeminiChromaDBAgentMail

EECS Guru

grade calculator for u-mich

feb 2025 — present

grade calculator for u-mich eecs courses — supabase auth, a saved-courses dashboard, installable as a pwa.

Next.jsReactTypeScriptSupabase

retire.dev

algorithmic trading bot

sep 2024 — present

modular Alpaca bot — a trend-following equities system with a matching backtester, plus an iron-condor options engine.

PythonAlpacapandasnumpy

Chezbur's Funhouse

browser arcade

since 2018

a browser arcade that emulates classic Flash + HTML5 games in-page with Ruffle — no plugins.

SvelteKitTypeScriptTailwindRuffle

Doodle Jump LED

embedded game

1st place · EECS 183 showcase

doodle jump on a 16×32 LED matrix, memory-optimized for the chip.

C++Arduino
more on github

// skills

languages & frameworks

C/C++PythonJavaTypeScriptSQLReactFastAPIROS 2Google Geminipandas

tools & platforms

GitLinuxAWSDockerPostgreSQLRedisChromaDBCI/CDSLURM

// education

aug 2023 — may 2027

University of Michigan

b.s. computer science · ann arbor, mi

// notes

trail logs & the occasional tech note.

writing something new — currently out on a trail. check back soon.

// contact

open to internships, collaborations, and interesting problems. the inbox is open.

Now Playing

Loading...

Spotify