Ian :seedling: Carroll

Quantitative Ecologist trained in statistics and ecosystem modeling, now a dynamic consultant and instructor for computational methods and collaborative workflows across disciplinary boundaries.


Programming Math & Stats
Python, R, C, SQL, CUDA, git, Mathematica, ordinary, partial, and stochastic DEs; hierarchical
MATLAB, Bash, Jekyll, CSS, LaTeX, Docker Bayes; generalized linear mixed models; random forests;
JavaScript, RegExp, Google Earth Engine MCMC; Kalman and particle filtering; time series models


Ph. D. in Ecology, Evolution, and Marine Biology 2006 – 2012
University of California at Santa Barbara (UCSB)  

Dissertation on stochastic models of biodiversity maintenance advised by Prof. Roger Nisbet. Research funding from UC Reserve System, UCSB Graduate Division, and American Phycological Society. Built models to run on a 110 MPI node cluster in the Center for Scientific Computing at UCSB. Twice co-lectured the “Introduction to Ecology” course. Honors: NSF Graduate Research Fellowship, Regents Special Fellow, Worster Award for Student Mentors.

B.A. with Honors in Biology 1999 – 2003
Brown University  

Prof. Jennifer Hughes-Martiny advised on honors project with E. coli microcosom experiments and modeling. Honors: Caleel Prize for Academic Excellence.

Work Experience

Senior Data Scientist 2018 – now
Data Scientist 2016 – 2018
National Socio-Environmental Synthesis Center (SESYNC)  

Developed curricula for and lead intensive short courses to train researchers on reproducible managment, synthesis, analysis, and visualization of unstructured, tabular, and geospatial data. Courses taught primarily at SESYNC but also at local universities and one international scientific conference. Consulting for inter-disciplinary teams of scientists and postdocs funded by SESYNC on above mentioned topics, as well as experimental design and process models for socio-environmental systems.

Postdoctoral Fellow in Biology 2014 – 2016
Georgetown University  

Basic research on animal disease propagation through livestock tracing and network modeling. Developed geodatabase of cattle marketing records programmatically scraped from heterogeneous online sources. Developed Bayesian predictive models of trade networks for epidemic inference. Managed and taught Python to five undergraduate and masters student research assistants.

Postdoctoral Scholar in Biology 2012 – 2014
Woods Hole Oceanographic Institution  

Competitive 18-month scholarship awarded for research on phytoplankton population dynamics. Used machine learning to classify marine phytoplankton from in-situ microscopic imagery, with a novel probabilistic interpretation of random forests. Utilized GPU for parallel computations. Submitted NSF proposal to couple automatically classified cell images to phytoplankton community model and accommodate classification errors using particle filtering.

Research Assistant 2005 – 2006
Heinz Center for Science, Economics & Environment  

Data visualizations for sections on non-native species within the “State of the Nation’s Ecosystems” report. Authored internal report on data gaps for air-quality indicators.

Biological Field Technician (0404) 2004 – 2005
US Forest Service  

Field work in remote regions of the Sierra Nevada, surveying threatened amphibian species. Data entry in MS Access database and population status maps produced with ArcGIS. Required to carry 50lbs of equipment at altitudes of 10-12K feet over 25 miles from nearest road access.

Peer Reviewed Publications

Additional Products

Updated on 2018-11-27