CS @ The University of Texas at Austin (B.S. '28).
Building systems that span embedded firmware, AI tooling, and live multiplayer games.
Location: Austin, TX
Current: Vehicle Controls & Telemetry @ Longhorn Racing Solar
Side: Roblox Studio Developer, 1M+ user game, peak 600 CCU
Previous: Fullstack Intern @ Lockheed Martin
Website: alperenaydin.tech
Contact: [email protected]
- Embedded & systems: C++ on Raspberry Pi, CAN-bus, Vulkan, cross-platform telemetry
- AI-assisted developer tooling: agent orchestration, LLM context packets, MCP servers, local inference with Ollama
- Game development: server-authoritative Roblox architecture, anti-exploit, client prediction, live-ops
- Fullstack when needed: Next.js / TypeScript / React / Node.js / PostgreSQL
Photon · Longhorn Racing Solar
Custom C++ embedded application on Raspberry Pi bridging the solar car's CAN-bus to a distributed telemetry network. Features a multi-node UDP/TCP comms layer, a Vulkan-accelerated visualization tool with OpenStreetMap and OpenElevation overlays for terrain-aware GPS tracking, and an embedded driver dashboard ingesting CAN signals alongside three synchronized camera feeds.
C++·Raspberry Pi·CAN-bus·Vulkan·UDP/TCP
YoctoPiBuild · Longhorn Racing Solar
Yocto Linux build configuration for a custom integrated Raspberry Pi CM5 that underpins the Photon telemetry stack. Reproducible, minimal, bootable images tuned for the solar car's embedded environment.
Yocto·Linux·Raspberry Pi CM5·Embedded
AI-powered orchestration for Roblox / Luau codebases. Ingests a Rojo project, builds a require() dependency graph and hierarchical memory, then uses Gemini CLI agents to investigate context and generate scoped multi-file edits with unified diffs, all from an interactive REPL. Includes MCP integration for live Roblox Studio state queries, a token-budgeted context packet assembler, and invalidation-driven summaries.
Python·Gemini CLI·MCP·SQLAlchemy·Rojo
Automated internship discovery. Scrapes LinkedIn via Playwright, scores each posting against a YAML profile using Ollama embeddings and keyword filters, deduplicates against SQLite, and pushes matches to my phone via ntfy in real time. Built so I'd stop refreshing job boards.
Python·Playwright·Ollama·SQLite·ntfy
Fullstack Next.js / TypeScript / React web app that integrates with the Discord API to let users browse and bulk-add 7TV emotes to their servers. Open source.
Next.js·TypeScript·React·Discord API