Hello

My name is Calliope Davies and I’m a game programmer who does a bit of everything, but with a bit more of a focus in graphics and tools programming as of late. I graduated with an MSCS from DigiPen Institute of Technology in 2016 and a BSCS from Eastern Washington University in 2014, with a minor in 3D Animation and Modeling. I worked as a tech art/pipeline programmer on the Core Tech team at Hairbrained Schemes from 2020 to 2023. Before that, I worked as a programmer at Fun Bits Interactive, with a lead role starting in 2019.

I’ve been programming since middle school, where I rapidly discovered that my passion is for making games. My areas of interest include graphics programming, gameplay programming, tools programming, and procedural content generation, but I’ve worked with and enjoyed parts of the game development process across the board and consider myself a generalist first and foremost.

To name a few things I’ve been involved with, I’ve…

  • done gameplay scripting and optimization
  • delved into the depths of Unreal Engine 4 to add and modify low level functionality
  • developed libraries and tools for Unity to empower artists to more easily create content and bring it into games
  • built studio-wide Python infrastructure, documentation, and standards
  • programmed shaders and optimized materials, for both desktop and mobile platforms
  • built a complex pipeline tool to automatically process meshes, extract metadata, and generate LODs
  • built and worked with generative art tools, programmatically creating meshes and materials
  • built real time rendering engines with support for physically based materials, soft shadows, and reflections
  • designed and programmed complex animation logic systems
  • set up and optimized networked gameplay systems
  • set up and maintained backend server systems for a complex multiplayer online game
  • worked with artists, sound designers, game designers, and UX designers to realize creative concepts
  • made 3D art assets for use with game mockups, prototypes, and completed projects

Outside of programming, my interests revolve around making things. I build 3D printers and synthesizers for fun, and attempt at times to actually play them (with varying degrees of success).