John C. Flournoy, PhD
Social Scientist, Methods Geek—Currently open to consulting and full-time work

Portrait by Sâmara Lígia
I’m a research scientist who has primarily worked on how psychological and health constructs get measured, how they change over time, and most of all how to model all that well. That work has spanned adolescent development and developmental neuroimaging, outcomes measurement at an outpatient psychiatry clinic, and, at the Developer Success Lab, what predicts how long software work takes. For me, the common thread is well-being: how young people develop and thrive, how people fare under stress, how patients respond in care, and how things get done at work. The unique skills I bring to that are:
- Bayesian modeling in Stan and
brmsin R, and the ability to create durable, reproducible tools when they don’t already exist (e.g., containers or packages) - A PhD in psychology from the University of Oregon and six years as a developmental neuroscientist at Harvard, working on adolescent development and stress, including building the task-fMRI pipeline for the reward and cognitive control tasks in the Human Connectome Project in Development
- A critical thoughtfulness that leads me to ask things like what a number actually measures, and what causal story our analysis can actually tell
In practice, that has meant:
- Statistical modeling across very different kinds of data (clinical assessment batteries and neuroimaging, surveys and experiments, and incidental records like Jira tickets), with appropriate uncertainty carried through from the measurement to the conclusions
- Measurement work across several projects: Bayesian item response models fit to a clinic’s outcome batteries (and shorter forms built from them), tests of whether a scale means the same thing across age groups and income levels (and an R package for setting the cutoffs those tests use), and the test-retest reliability of task-fMRI in adolescents scanned up to ten times, a month apart
- Longitudinal data at very different cadences (several surveys a day, monthly scans, multi-year panels), modeled so that change within a person isn’t confused with stable differences between people
- Construct validity as a starting point in the work rather than a box to be checked, a view shaped a lot by Alexandrova’s “A Philosophy for the Science of Well-Being”
I strive to be effective through this intimate dialogue between our numeric approach, our theory, and our philosophy of the phenomena of interest.
