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 – PresentRemote · 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 2026San 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 2024Remote
- 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 2023San 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 2019Oakland, 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 2015San 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 2013San Francisco · Acquired by Nexon
Senior Software Engineer — Digital Chocolate
Oct 2008 – Jun 2012San 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.