Devin Warrick

Full-Stack Web Development. Dallas, Texas.

Skills: Javascript/Typescript, React/React-native, Java, Kotlin, Node, Express.js, Python, Flask, Django, AWS, Terraform, Datadog, Sentry

  • LinkedIn
  • GitHub
  • Email
  • Resume
  • About
  • Projects

Hello! I'm Devin Warrick,

a Staff Software Engineer based in Dallas, Texas, with a proven track record of building robust and scalable full-stack applications.

My journey into technology is rooted in a creative background in music composition — a field that honed my ability to see both the intricate details as well as the larger architectural picture. I apply that same creative discipline and structural thinking to software engineering, transforming complex problems into elegant, high-performing solutions.

As a staff engineer, I specialize in architecting and delivering impactful features for web and mobile platforms. I thrive on leading technical initiatives, mentoring fellow engineers, and leveraging my expertise across the stack to build exceptional user experiences.

See some of the things I've built.
Close

Projects

Bullet Barrage Basketball

Bullet Barrage Basketball - blue team scores!
Bullet Barrage Basketball - throwing ball in middle of the court
Bullet Barrage Basketball - dashing down beneath several lasers
Bullet Barrage Basketball - dashing toward a missile
Bullet Barrage Basketball - eight players supported
Bullet Barrage Basketball - firing the game point shot

Dodge the bullets, steal the ball, and shoot your shot to win in Bullet Barrage Basketball! Available on Steam.

Bullet Barrage Basketball is a chaotic, fast-paced multiplayer game where players compete in a high-stakes basketball match while dodging an onslaught of bullets and missiles.

  • Led a 20-person cross-functional, hybrid team through development and release over 9 months
  • Coordinated development across art, music, design, and engineering disciplines while contributing game and systems programming
  • Facilitated weekly meetings to track work and ensure steady progress across monthly milestones
  • Showcased at various conventions throughout Texas to gain feedback on game feel and implementation

Project source code is closed source.

Yet another retro tool

yet-another-retro-tool: Writing phase
yet-another-retro-tool: Discussion phase

This is, you guessed it, yet another retro tool.

Are retro tools overdone? Maybe. But this tool is free! There's no price to make a quick retro for any need you have. Web and mobile friendly.

  • Tech Stack: React, Vite, tailwindCSS, Express.js, DrizzleORM, PostgreSQL
  • Built over 3 days with the assistance of Cursor agents
  • No user+password login: all signing in is performed with guest IDs that are auto-generated and saved client-side
  • Has standard retro steps: write cards anonymously, group cards, vote on topics, and discuss
  • The retro room creator is the facilitator of the room, and all other members are guests, to avoid all users clashing with administrative controls
  • Polls the server every 5 seconds so each client can update itself with the latest retro room data

View the full stack source code here.

The Ant's Knapsack

The Ant's Knapsack - Demo of game

Hustle! Collect items! The Ant's Knapsack is a fast-paced web game where players can compete for the highest score by optimizing their limited inventory.

  • Tech Stack: HTML/CSS/VanillaJS, PIXI.js, flask/SQLAlchemy, socketio, PostgreSQL
  • Worked remotely on a team of five developers to build the app in one week
  • Built and programmed the Store Display Component using VanillaJS and CSS
  • Created in-game sprites
  • Programmed socketio routes from client to server for low-latency, and multiplayer features

View the Front-End and Back-End source code.

Close

2026 © Design: HTML5 UP.