Keith Miller
AeroLeads people directory · profile

Keith Miller Email & Phone Number

Co-founder and Sr. Technical Director at Surreal Games
Location: Los Angeles, California, United States 15 work roles 1 school
1 work email found @surrealgames.com LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email k****@surrealgames.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Co-founder and Sr. Technical Director
Location
Los Angeles, California, United States
Company size

Who is Keith Miller? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Keith Miller is listed as Co-founder and Sr. Technical Director at Surreal Games, a with 7 employees, based in Los Angeles, California, United States. AeroLeads shows a work email signal at surrealgames.com and a matched LinkedIn profile for Keith Miller.

Keith Miller previously worked as Co-founder/Sr. Technical Director at Surreal Games and Consultant at Self-Employed. Keith Miller holds Bs, Computer Science from Arizona State University.

Company email context

Email format at Surreal Games

This section adds company-level context without repeating Keith Miller's masked contact details.

{first}@surrealgames.com
89% confidence

AeroLeads found 1 current-domain work email signal for Keith Miller. Compare company email patterns before reaching out.

Profile bio

About Keith Miller

Interested in game development, matchmaking, dedicated servers, and gaming services in the cloud.

Current workplace

Keith Miller's current company

Company context helps verify the profile and gives searchers a useful next step.

Surreal Games
Surreal Games
Co-founder and Sr. Technical Director
Los Angeles, CA, US
Employees
7
AeroLeads page
15 roles

Keith Miller work experience

A career timeline built from the work history available for this profile.

Co-Founder And Sr. Technical Director

Los Angeles, Ca, Us

Co-Founder/Sr. Technical Director

Current
Dec 2023 - Present

Consultant

Self-Employed

Consulting/Contracting work, mainly devops and software development

Sep 2023 - Dec 2023

Senior Technical Director

San Francisco, Ca, Us

Mar 2023 - Jun 2023

Vice President, Engineering

Los Angeles, California, Us

Spearheaded technical decisions while also leading the scaling operations by creating a sustainable, top tier engineering organization. Mythical Platform• Architected an event-driven architecture on GCP using Kafka, Protobufs, Golang and Kotlin to bring stability to an unstable blockchain technology so that game servers could reliably create in-game inventory on the chain• Developed a game server SDK that wrapped gRPC server streams to seamlessly deliver asynchronous player inventory events to the game server, which allowed game developers to focus on building their game without having to know anything about the blockchain • Built out the engineering team from a group of five engineers to over a hundred engineers while being a 100% remote companyBlankos Block Party (Unity - PC)• Architected a REST API to manage all player data and Blankos collections as a replacement to Playfab to drastically reduce server costs• Modified the Blankos client to swap out Playfab SDK calls with REST calls in-place so that the client team was not impacted by the migration to our own backend• Built the marketplace event-driven infrastructure that facilitated players being able to buy and sell Blankos between each other using GCP, Kotlin and gRPC to push events to the game server

Nov 2019 - Mar 2023

Technical Director

San Francisco, Ca, Us

Technical Director @ Niantic- Magic Spellslingers

Jul 2018 - Sep 2019

Technical Director

Seismic Games

Magic Spellslingers (Unity - Mobile)• Managed the engineering team from building the pitch deck for the greenlight to soft launch• Developed a dedicated server using .Net Core in C#, which shared card game logic between the client and server with Node Canvas visual scripting, which accelerated game development times• Architected the REST API gateway and other microservices using AWS and Spring to manage player inventory, decks and card collections• Built the quest system which allowed game designed to devise quests in CSVs and then import them using an editor tool to the backend server• Developed a scalable matchmaker system based off of Redis Pub/Sub that could horizontally scale to match the Daily Active User needsMarvel Strike Force (Unity - Mobile)• Responsible for supporting the Kabam LA/Foxnext team taking the game from pre-prod to production• Built an asset pipeline that allowed assets for the game to be loaded in parallel which decreased the initial loading time for the game• Managed the client engineers for Seismic ensuring that the code that we delivered for Marvel Strike Force was consistently quality

Aug 2016 - Jun 2018

Technical Director

Santa Monica, California, Us

Director of engineering and operation teams at Beachhead Studio - Skylanders Battlecast- Responsible for client code (Unity, Objective-C, Java), backend code (Java), infrastructure, operations, dedicated servers, matchmaking, card recognition, card AR, AWS usage and costs, and team management.- Wrote a native auth plugin for iOS, Android and FireOS along with the backend server component. - Architected the backend infrastructure along with AWS use, which the Amazon team rated "one of the best they've seen in gaming".Call of Duty: Advanced Warfare - Companion App/Clan Wars- Responsible for client code (Unity, Objective-C, Java), backend code (Java), infrastructure, operations, multiplayer match processing (Java microservices w/ Thrift and RabbitMQ) , and AWS usage and costsCall of Duty: Ghosts - Companion App/Clan Wars- Responsible for client code (Unity, Objective-C, Java), backend code (Python, Go, Node), infrastructure, operations, multiplayer match processing (Storm) , and AWS usage and costs.

Sep 2013 - Jul 2016

Director Of Engineering

Pasadena, Ca, Us

• Responsible for building and scaling the OpenX Engineering team, including hiring and mentoring dozens of engineers, instilling best practices (e.g. continuous integration, design reviews), and ensuring that products are shipped on time, with quality.• Collaborated with teams and leaders across the organization to align the direction of OpenX Engineering with the needs of customers, partners, and internal constituents. As a member of the OpenX Senior Team, helped guide the company’s strategy and operations.• Managed the transition of customers from decaying legacy platforms to new platforms, ensuring an “always up” experience and successful migration of data and revenues.• Lead the following engineering initiatives; a complete rewrite of the API with the goal of deploying campaign changes worldwide in under 5 minutes; Ad Quality, a system to review all ads served for a publisher; User Experience refactoring, to improve the customer experience; and the Reporting initiative, which allows users to build reports based on ad hoc queries.

Dec 2012 - Sep 2013

Software Engineering Manager

Pasadena, Ca, Us

• Worked with a small team of engineers and product managers to build an enterprise-level ad server in six months to deliver to a multi-national customer. Primary responsibilities were for the RESTful API, user interface, and relational database design.• Lead engineering hiring initiatives that helped grow the front-end engineering team to over 20 engineers. Integrated QA automation engineers and manual testers into the team, which improved the relationship between both and improved the quality of code. • Built an SSO OAuth Server in PHP, using the RFC and Zend Framework. This SSO Server contained an admin console, separate from the application itself, and an internal API for all external applications to use. Also built an automated release process that packages up the applications into an RPM and then releases the code to the environment you specify. This decreased the time it took to test new features and bug fixes.• Improved stability and scalability of critical products that generated over $154MM in 2012.

Mar 2010 - Sep 2013

Software Engineer

Woodland Hills, Ca, Us

• Lead a team of four engineers in multiple projects to complete the tasks on time and satisfying our customer’s requirements.• Implemented PHP code using the Domain Object Model in conjunction with the Zend Framework Model-View-Controller (MVC) architecture. Code developed using these methods greatly reduces the maintenance cost of the application and facilitates the ability to deploy to different systems with different data stores without code revisions.• Developed a web application that was built on top of a Java API layer using Thrift, so that backend development and front end development could be done concurrently.• Developed a technique to integrate MVC architecture inside of an existing legacy application using PHP and Zend. This allows a targeted approach to rewriting any existing legacy PHP application. • Integrated Ad Group support with multi-ad keywords for publishers, allowing the ability to coordinate unique ads with certain keywords and directly increasing the Quality Score with Google.• Created a web interface for dynamically manipulating ad images using GD and PHP, which is used to deploy text ads to content publishers that used imaging instead of text.• Started Peer Reviews and Unit Testing using PHPUnit to document and improve the team’s code. • Wrote an email handling system in PHP with Zend that supports custom templates and internationalization on the fly.• Rewrote legacy applications with AJAX to improve load times, user satisfaction, and decrease overall server load.• Coordinated with a Java backend team, a Perl Automation team, and a DBA team on a consistent basis to architect complex solutions to issues presented by the business team. • Administered the code repository as lead release engineer, ensuring quality version control and deployment via extensive custom bash and python scripting. • Coordinated on projects with the international team in Mumbai, reviewed their code and instructed the team on ways to improve their output.

Jul 2008 - Mar 2010

Software Developer

Liberty Distribution Company, Llc

Create custom solutions for supply chain management software needs. Also currently working on the business intelligence aspect of company; looking for ways to increase profitability through data analysis and reporting.

May 2007 - Jul 2008

Software Developer

Chandler, Az, Us

Worked on the Liberty project until I transfered over to that company.

May 2007 - Jul 2007

Software Developer

Minneapolis, Mn, Us

Built a custom web interface for the Memory team at Medtronic. Also designed and helped deploy a database for the wafer test results, then wrote custom scripts to process those results from the raw data.

Jun 2006 - May 2007

Gbit Technician

Tempe, Az, Us

Created web sites and a custom interface for the hardware imaging software.

Oct 2004 - May 2006
1 education record

Keith Miller education

  • Arizona State University
    Arizona State University
    Computer Science
FAQ

Frequently asked questions about Keith Miller

Quick answers generated from the profile data available on this page.

What company does Keith Miller work for?

Keith Miller works for Surreal Games.

What is Keith Miller's role at Surreal Games?

Keith Miller is listed as Co-founder and Sr. Technical Director at Surreal Games.

What is Keith Miller's email address?

AeroLeads has found 1 work email signal at @surrealgames.com for Keith Miller at Surreal Games.

Where is Keith Miller based?

Keith Miller is based in Los Angeles, California, United States while working with Surreal Games.

What companies has Keith Miller worked for?

Keith Miller has worked for Surreal Games, Self-Employed, Niantic, Inc., Mythical Games, and Seismic Games.

How can I contact Keith Miller?

You can use AeroLeads to view verified contact signals for Keith Miller at Surreal Games, including work email, phone, and LinkedIn data when available.

What schools did Keith Miller attend?

Keith Miller holds Bs, Computer Science from Arizona State University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.