Experience


Professional Experience

Founder - Dan Gerlanc LLC - (01/2026 - Present)

Co-founder and CTO - .txt - (10/2023 - 10/2025)

VP of Engineering - Normal Computing - (04/2023 - 10/2023)

Senior Director - Data Science & ML Engineering - Ampersand - (10/2019 - 01/2023)

President & Founder - Enplus Advisors - (06/2011 - 10/2019)

Quantitative Analyst - Geode Capital Management - (09/2007 - 04/2011)

Teaching Experience

O’Reilly Media Instructor

Taught thousands of students across multiple courses and formats, maintaining consistently high student satisfaction ratings.

Course content:

Ratings:

Teaching approach:

Publications

Jeffrey Enos, Daniel Gerlanc, Brandon Willard, Pierre-Yves Aquilanti, and Ala Abunijem. Bayesian ML Models at Scale with AWS Batch. AWS HPC Blog, June 14, 2022.

Kirby, K. N., & Gerlanc, D. (2017). Finding Bootstrap Confidence Intervals for Effect Sizes with BootES. APS Observer, 30(3).

Iyengar A, Paulus JK, Gerlanc DJ, Maron JL. Detection and Potential Utility of C-Reactive Protein (CRP) in Saliva of Neonates. Frontiers in Pediatrics, November 2014.

Daniel Gerlanc and Kris Kirby, bootES: An R Package for Bootstrap Confidence Intervals on Effect Sizes. Behavioral Research Methods, March 2013. (Preprint)

Kyle Campbell, Jeff Enos, Daniel Gerlanc, and David Kane. Backtests. R News, 7(1):36-41, April 2007.

Talks & Podcasts

Hosting

Guest appearances

Invited Talks

Open Source

gig: A CLI utility that generates .gitignore files from GitHub’s template collection, with templates embedded directly into the binary at compile time.

mmi (Mother May I?): A CLI utility that acts as a PreToolUse Hook for Claude Code, providing intelligent auto-approval of safe Bash commands.

bootES: Calculate robust measures of effect sizes using the bootstrap.

backtest: The backtest package provides facilities for exploring portfolio-based conjectures about financial instruments (stocks, bonds, swaps, options, et cetera).

portfolio: Classes for analysing and implementing equity portfolios, including routines for generating tradelists and calculating exposures to user-specified risk factors.

Programming with Data: Go from beginner to practitioner using Python and pandas to manipulate tabular data. Taught to 1,000s of students around the work and assumes no experience with pandas.

Education

Williams College

Degree: Bachelor of Arts, Comparative Literature

Created a de-facto data science major through coursework in: