Jon Eisen

Software Developer

Lead Game Analytics Specialist
(aka Data Engineer)
Activision Analytic Services

Specialties and Skills

Data Engineering

  • Data Quality and Governance
  • Streaming and Batch Processing
  • Model/ML Development/Deployment
  • Visualization

Team Leadership

  • Clear, Concise Presentations
  • Roadmap Development
  • SLA-Based Direction
  • Time Protection

Distributed Web Services

  • API Design
  • Prototyping
  • Efficiency Improvements
  • Any language, any database

Full-Stack Applications

  • Language Agnostic
  • Single Page Applications
  • Application Security
  • Large-scale System Design


Lead Game Analytics Engineer at Activision

March 2016 - Present
  • Led a team of 3 engineers building a versatile orchestration platform for data engineering, ETL, web applications, ML model development, ML model deployment, and simulation.

  • Built data engineering for, analyzed, built dashboards, and simulated game systems for studio engineers and designers in Call of Duty Infinite Warfare, World War II, and Black Ops 4 .

  • Developed and evangelized an eSports data ingestion and aggregation system ultimately used in broadcast graphics and data analysis for Call of Duty World League from 2016 - 2019.

Freelance Senior Software Engineer

October 2015 - March 2016

Senior Code Typist at Rafflecopter

September 2013 - October 2015
  • Architected and developed system for processing entries with composable and testable middleware, asynchronous queues (see portfolio), and microservices in node.js and clojure.

  • Developed DevOps infrastructure with custom SaltStack setup and then containerized Kubernetes setup, including nginx load balancers and database management. (See portfolio)

  • Developed various frontend applications including main Rafflecopter widget in browser javascript and unreleased UI improvements with reagent in Clojure.

  • Developed payment processor adapter with Stripe.

Senior Engineer at Under Armour

Summer 2012 - September 2013
  • Architected gradual rewrite of the system for an order of magnitude improvement in usability and efficiency.

  • Improved web page loading speed with both frontend efficiency improvements and backend rendering algorithm changes.

  • Developed batch-based recommendations engine to replace Omniture on

Software Engineer at Northrop Grumman

Summer 2009 - Summer 2012
  • Developed Synthetic Aperture RADAR (SAR) implementation in distributed high-throughput embedded system on specialty SIMD processers in C++.

  • Developed C++ middleware systems for created reusable, composable components for various use cases on embedded and hosted systems.

  • Developed advances in Synthetic Aperture SONAR (SAS) algorithm for specific users and use cases.

Language Matrix

Touched Worked on Knowledgeable Excellent

Design Topics Matrix

Touched Worked on Knowledgeable Excellent
Data Science
Platform Design
Data Streaming
Functional Programming
Data Quality
Data Governance
Distributed Systems Design
Full-stack Applications
Database Design
ML Platform Design
Data Lake Design


BS Applied Math, Georgia Tech

Fall 2005 - Spring 2009
  • Graduated with Highest Honor in Applied Mathematics, with a minor in Computer Science and a certificate in Entreprenuership.

MS Applied Math, Johns Hopkins

Summer 2010 - Fall 2013
  • Graduated from Johns Hopkins Engineering for Professionals program in Applied and Computational Mathematics, focusing on stochastic processes and optimization.