Trevor Bedson
i am
A builder, a leader, a student.
Hey there! I'm a 18 year old full-stack developer who loves to learn by building. I study at the North Carolina School of Science and Mathematics, and in my free time I ship web and mobile apps with React, lead a robotics team, and much more!
My journey into code started with Java and Node.js, running Minecraft servers and building discord bots. That introduced me to databases and big codebases early. Now I build with organizations like TSA and DECA, and design, fabricate, and program robots with FTC teams 8569 RoboKnights and 22377 SigmaCorns.
Feburary 2026 — Present · Raleigh, NC
Team Member & Programmer
FTC 22377 SigmaCorns
Collaborating and working to push the limits in high school robotics. From pathing to flywheel control, I've been working to fully optimize as much as possible on my team's robot.
- Kotlin
- Python
- C++
- Rust
- Typescript
- OpenCV
2024 — Present · Raleigh, NC
Captain & Lead Programmer
FTC 8569 RoboKnights
Leading a 12-person team through two seasons. Mentoring new members on command-based systems, PID controllers, robot simulation, and good code practices with AI and code reviews.
- Java
- Kotlin
- Rust
- OpenCV
- OnShape
2024 — 2025 · Remote
Mobile Developer
North Carolina TSA
Designed and shipped the official NC TSA conference app used by thousands of students with features like schedules, results, chatbots, messaging, and push notifications. Production Expo/React Native build with a Go backend.
- Expo
- React Native
- Go
2021 — 2023
Software Engineer
Independent Projects
Shipped Minecraft plugins and multiplayer game servers with tens of thousands of monthly players. Gained experience on databases, Redis pub/sub, and the realities of running something in production.
- Java
- Node.js
- Redis
- MySQL
























My toolshed.
A snapshot of the stack I build with day-to-day — from language of choice to the infrastructure that keeps things alive.
