Staff scientist
Aaron Meurer is currently a Research Associate at the ERGS at the University of South Carolina in the Nuclear Engineering program in the Mechanical Engineering Department. He has a BS in Mathematics from New Mexico Tech and an MS in Mathematics from New Mexico State University. Prior to working at ERGS he was a software engineer at Continuum Analytics. He contributes to many open source projects, and is the lead developer of the SymPy project. He has been using Python since 2009.
Education & Employment
University of South Carolina
Research Associate
Columbia, SC, 2015 - presentContinuum Analytics
Software Engineer
Austin, TX, 2014 - 2015New Mexico State University
MS in Mathematics
Las Cruces, NM, 2012 - 2013New Mexico Institute of Mining and Technology
BS in Mathematics
Socorro, NM, 2008 - 2012Awards, Grants, & Contracts
NumFOCUS Small Development Grant
$3,000.00 in 2017Projects
Rever

Rever is a xonsh-powered, cross-platform software release tool. The goal of rever is to provide sofware projects a standard mechanism for dealing with code released. Rever aims to make the process of releasing a new version of a code base as easy as running a single command.
- Developer: June 2017 - present
SymPy

SymPy is a Python library for symbolic mathematics.
- Lead Developer: 2009 - present
Transmutagen

Transmutagen code generates CRAM approximations for solving transmutation problems.
- Lead Developer: 2016 - present
conda
Conda is an open source cross-platform package management system.- Developer: May 2013 - September 2015
doctr
A tool for automatically deploying docs from Travis CI to GitHub pages.- Developer: 2016 - present
Publications
[Download bibtex]
- Meurer, Aaron, Smith, Christopher P, Paprocki, Mateusz, {\v{C}}ert{\'\i}k, Ond{\v{r}}ej, Rocklin, Matthew, Kumar, AMiT, Ivanov, Sergiu, Moore, Jason K, Singh, Sartaj, Rathnayake, Thilina, Sean Vig, Brian E Granger, Richard P Muller, Francesco Bonazzi, Harsh Gupta, Shivam Vats, Fredrik Johansson, Fabian Pedregosa, Matthew J Curry, Ashutosh Saboo, Isuru Fernando, Sumith Kulal, Robert Cimrman, and Anthony Scopatz. "SymPy: Symbolic computing in Python". PeerJ Computer Science . 4 p. e103 Jan 2017
- Ondřej Čertík, Mateusz Paprocki, Aaron Meurer, Brian Granger, and Thilina Rathnayake. "Symbolic Computing". Encyclopedia of Applied and Computational Mathematics. p. 1431-1439 Berlin Heidelberg (2015)
Skills
Programming Languages
- Expert: Python
- Intermediate: C, bash
Software
- Advanced: git
Programming Languages
- Software: UNIX