Print Download PDF

Eric Crook

Software Engineer — Startups, Backend, Infrastructure, Analytics, AI

San Francisco Bay Area · erictcrook@gmail.com · 805-448-3351
linkedin.com/in/eric-c-11385540 · github.com/TheRedWizard · theredwizard.net

Summary

Hands-on backend and AI engineer with 24 years building production software. Experience includes analytics at more than 1 billion events per day, game backends serving millions of daily users, data-pipeline migrations and voice-agent evaluation. Python, Rust, Go and TypeScript.

Skills

Languages: Python, Rust, Go, TypeScript / Node.js, Java, C#

Backend and data: PostgreSQL, MySQL, Redis, Polars, Pandas, Kafka, Kinesis

Cloud and operations: AWS, EKS / Kubernetes, Lambda, S3, Athena, Docker, GitHub Actions, BigQuery, OpenTelemetry

AI: OpenAI / Anthropic APIs, Amazon Bedrock, LangChain, vLLM, DSPy, deterministic and LLM-as-judge evaluations

Experience

Founder — math.technology

Sep 2023 – Present

Remote · Independent consulting; LLC formed February 2025

  • Built Raven Analytics, including a serverless Rust / Polars pipeline ingesting more than 2 GB of events per day.
  • Reduced compute spend by roughly 90% compared with the previous Python-on-EC2 implementation for the measured workload.
  • Reconciled daily row counts and column-level counts against source logs; investigated discrepancies and uncovered duplicate events in the original pipeline.

Founding Engineer — Flowtel (YC W25)

Mar 2026 – Jul 2026

San Francisco

  • Built voice-agent systems in TypeScript and deterministic and LLM-as-judge evaluations with simulated customers.
  • Evaluated full-audio conversations end to end, including timing and transcription failures that text-only testing missed.

Staff Software Engineer — Moescape

Apr 2024 – Dec 2024

Remote

  • Owned health-and-safety engineering: trained a classifier, combined model decisions and routed user appeals to human review.
  • Built Go backend services serving over 100,000 daily active users; worked on bounded worker pools, cancellation, connection pooling and PostgreSQL tuning.
  • Optimized BigQuery data processing, saving thousands of dollars per month.

Chief Technology Officer — Dorian

Jul 2019 – Aug 2023

San Francisco

  • Led engineering for an interactive-fiction platform, with typically 4–6 direct reports and a TypeScript codebase.
  • Worked on game systems, analytics, AWS operations and GDPR requirements.

Director of Engineering — Megastar Millionaire (ASX:MSM)

Jan 2016 – Jun 2019

Oakland, California

  • Led engineering and analytics with typically 4–6 direct reports; served as GDPR compliance officer.
  • Co-inventor on two patents for evaluating social-media reach and analyzing media for talent discovery, granted in 2022.

Director of Engineering → Principal Software Engineer — Nexon Mobile

Oct 2013 – Dec 2015

San Francisco Bay Area

  • Built an analytics platform processing more than 1 billion events per day across approximately a dozen game studios.
  • Designed and integrated an analytics client library across eight platforms after investigating adoption problems in consumer code.
  • Led up to 14 direct reports across two offices; shared platform capabilities supported DomiNations at 1.4 million daily active users.

Platform Engineer — Gloops

Jun 2012 – Sep 2013

San Francisco · Acquired by Nexon

Senior Software Engineer — Digital Chocolate

Oct 2008 – Jun 2012

San Mateo, California

  • Backend engineering on Millionaire City, which reached 2.5 million daily active users.

Education and patents

B.S. Computer Science — California Polytechnic State University, San Luis Obispo

Co-inventor: US 11,238,544 and 11,334,836. Patents assigned to MSM Holdings.