Kevin Beltran
Software Engineer
B.S. Computer Science, Cal Poly SLO (June 2026)
M.S. Computer Science, Cal Poly SLO (expected May 2027)
  San Luis Obispo, CA   kevinbeltran2437@gmail.com   805-416-9229   View Resume

Experience.

ATPCO
May 2026 – Present
Cloud Engineering Intern
ATPCO is owned by a group of airlines and supplies the fare and pricing data behind most airline tickets sold worldwide. Airlines, travel agencies, and booking sites all depend on that data, so the systems behind it need to be reliable and well monitored. I work on the observability pod on the Platform Engineering team. I help support product teams by building self-service pipelines and designing cloud-based solutions using Jenkins, AWS, Grafana, and GitHub Actions.
AWS LambdaCloudFormationJenkinsGroovyGrafana
Tesla
Oct 2025 – Mar 2026
Technical Lead, Industry-Sponsored Project
Tesla sponsored a Cal Poly student project to make getting to work easier for its employees. I was technical lead for a team of 10, and we ran sprint reviews directly with Tesla management. The app is React Native, backed by a Node.js/Express API that pulls from Tesla's internal systems and caches in Redis to keep responses under 50 ms. Tesla is now preparing it for production rollout.
React NativeNode.jsExpressSQL ServerRedis
Noch Inc.
Sep 2025 – May 2026
Software Engineering Intern
Noch is a social dining and restaurant-management platform. My team and I took over its React/Node.js codebase with no documentation, so the first job was reading through it to learn how everything fit together. From there we cleaned up the data models, added features like Stripe payments, set up testing and static analysis, and wrote the docs I wish I'd had on day one.
ReactNode.jsTypeScriptStripeVitest
Accessibility Research
May 2025 – Oct 2025
Student Researcher, Cal Poly
A summer research project on making public spaces easier to navigate for people with disabilities. Anyone can photograph a hazard like a broken sidewalk or missing curb ramp, and the app detects it and pins it on a shared map. I trained YOLO models and ran them on the phone with TensorFlow Lite so detection happens in real time without a server, and built the React Native app around them. We presented the work at SCAIR 2025.
YOLOTensorFlow LiteReact NativeExpoFirebase
Odin Diagnostics
Sep 2024 – Jun 2025
Cloud Engineering Intern
Odin Diagnostics builds concussion assessments from eye-tracking data. The device's API only ran on Windows, so I built an AWS pipeline that spins up temporary Windows EC2 workers to pull in and process new data automatically. I also wrote a Python library that turns raw 3D gaze data into the features their analysis uses, and trimmed storage enough to keep everything in the AWS Free Tier.
PythonAWS LambdaSQSEC2
Hack4Impact
Sep 2024 – Jun 2026
Technical Lead
Hack4Impact is a Cal Poly club that builds free software for nonprofits. Our client, Spokes, supports local nonprofits, and its job board relied on staff copying form submissions out of Google Sheets by hand. As co-tech lead for a team of 9, I helped build and ship a Next.js job and event board that nonprofits post to directly, saving staff 20+ hours a week.
Next.jsTypeScript

Projects.

ShiftAI
In progress
Co-Founder & Lead Developer
A startup I co-founded and lead development on. ShiftAI pulls in a business's Google Ads data, makes it easy to see which campaigns are working, and uses an LLM to suggest what to change. The beta is live.
PythonFastAPISupabase
RipSnap
Rip Current Detection
Rip currents are hard to spot from the beach, even for strong swimmers. RipSnap points your phone's camera at the water and highlights rip currents live using an on-device TensorFlow Lite model, then lets you save and upload captures. Next up is an optional mode that streams video to a server running heavier models.
React NativeTensorFlow LiteFirebase
StickSplit
Hackathon
Drumming Technique Analysis
Built at KiroHacks. In drumline, instructors say things like "use more wrist, less arm," but that's hard to see in your own playing. StickSplit records a snare rep, tracks movement with MediaPipe, and shows how much of each stroke comes from fingers, wrist, and arm over time, with plain-language coaching feedback.
React NativeMediaPipeCloud RunFirebase

About Me.

Outside of code, I'm on staff as the Technical Coordinator for the Cal Poly Cat Program, Cal Poly's on-campus cat shelter. In my free time I run track and cross country with the Cal Poly Distance Club, although recently have been spending more time hiking. I really love the Eastern Sierra and hope to do the High Sierra Trail sometime in the near future.

Music has been a big part of college for me. I played baritone in the Cal Poly Marching Band for three years, and piano throughout middle and high school before that.

I'm also a big fan of roguelikes. Enter the Gungeon is my favorite, and someday I'd love to build an indie roguelike of my own.