Gabe Krahulik

Game & Web Developer · Seattle, WA


Summary

Developer from Seattle building games and web applications across the full stack. Experienced in real-time networking, game engine architecture, and full-stack web development. Currently pursuing a BS in Computer Science at DigiPen (2023-2027) while serving as a Teaching Assistant.

Experience

Teaching Assistant - GAM200/250

DigiPen Institute of Technology

Fall 2025 - Spring 2026
  • Supported sophomore teams building custom C++ game engines from scratch through to an original game.
  • Held office hours, reviewed code, and guided students on engine architecture and gameplay systems.

Teaching Assistant - CS260

DigiPen Institute of Technology

Summer 2026
  • Assisted instruction for Computer Networks I covering socket programming, TCP/UDP, and network protocols.
  • Graded assignments and helped students debug low-level networking code.

Education

2023 - 2027

Skills

Technologies

C/C++TypeScriptJavaScriptNode.jsNext.jsReactTailwind CSSElectronSocket.IOMongoDBRedisDockerHTML/CSSBun

Disciplines

Full-Stack DevelopmentSystems ProgrammingReal-Time NetworkingGame Engine DevelopmentSoftware ArchitectureCross-Platform Apps

Projects

Developer

Quantum Flux, Jan 2024 - Apr 2024 · C++

  • Assisted game development by working on core game systems in C++.
  • Created systems for user interfaces and player interaction.
  • Learned effective strategies for working in small teams under a class deadline.

Developer & Buildmaster

Forge Fiasco, Sep 2024 - Apr 2025 · C++

  • Created the initial core engine prototype used as the foundation for the full game.
  • Worked on user-facing systems including game UI, tutorials, and in-engine editor tools.
  • Focused on backend systems like serialization, messaging, and analytics with an emphasis on developer experience.

UI/UX Developer

Kregs Toolbox, Sep 2025 - Apr 2026 · C++

  • Designed and built a drag-and-drop visual scripting editor using the Clay UI library in a custom C++ engine.
  • Implemented a Scratch-like block system with JSON-defined blocks, nested input slots, and auto-compilation to a custom scripting language (Prose).
  • Designed and implemented a larger UI system for the project

Lead Developer

Gabir Motors, 2021 - Present · Next.JS, Tailwind CSS, TypeScript, Framer Motion

  • Built and maintained the official site for a simracing community with hundreds of active members.
  • Developed community tools including a race calendar, spec mapping utility, and driver stats pages.
  • Architected the full-stack site using Next.js, TypeScript, and Tailwind CSS.

Sole Developer(Inactive)

War Tools, Aug 2022 - May 2023 · Next.JS, Tailwind CSS, MongoDB, TypeScript

  • Built a mobile-friendly army list and campaign tracker for Warhammer 40K.
  • Orchestrated multiple subsystems including authentication, MongoDB data management, and cross-device sync.

Lead Developer(Inactive)

The Pitwall, Jun 2022 - Jul 2023 · Next.JS, Tailwind CSS, TypeScript, Socket.IO, Electron, React

  • Created a real-time telemetry dashboard for sim-racing streamers and their Twitch chat.
  • Managed high-traffic, real-time data using WebSockets and Socket.IO.
  • Built a companion Electron desktop app for easy broadcaster setup and data capture.

Other Projects

Wheel Saint: Hellride

A roguelike race through purgatory

Games

Recreating games to relearn vanilla JS

Charity & Community

Organized and participated in 6 charity streaming events raising a combined $49,392 for Child's Play Charity and World Builders including the PA League Gives Back marathon racing series and the Draw4Charity summer streams.