Contact

coneill «at» math.ucdavis.edu

Mathematical Sciences

Building, Room 3149

One Shields Ave

Davis, CA 95616

U.S.A.

Mathematical Sciences

Building, Room 3149

Department of Mathematics

University of California DavisOne Shields Ave

Davis, CA 95616

U.S.A.

About

My name is Christopher O'Neill, and I am an Arthur J. Krener Assistant Professor in the Mathematics Department at the University of California Davis. Originally from the San Francisco Bay Area, I began my undergraduate work at San Francisco State University in Computer Science, but later added Mathematics as a second major. As I continued my coursework, I became more interested in Math, and eventually it became my primary major. Since then, I earned a BA in Mathematics and a BS in Computer Science in 2009, and a Ph.D in Mathematics from Duke University in 2014. I am now a full time mathematician, but I am still interested in software development and frequently incorporate software packages like Sage, GAP, and Macaulay2 into my research.

Software

Aside from the world of Mathematics, my primary hobby is software development. I typically program in C++, Objective-C/Cocoa, and Python, though I have been known to use Java and Perl on occasion as well. I have worked on a variety of projects, including (but not limited to) Mac apps, iPhone apps, and Gameboy Advance games. Most recently, I was involved in the recoding of an old Mac freeware game Mantra. Long live Saric!

**affinesgps-sage**A Sage class for obtaining cone decompositions of affine semigroups

**monomial-staircase**A program for drawing staircase diagrams of monomial ideals

**numsgpsalg**A Sage class for factoring polynomials in numerical semigroup algebras

**rns-db-plot**A package for experimenting with random numerical semigroups

Various contributions to the GAP package numericalsgps

Conferences

2017 - 2018 | Bay Area Discrete (BAD) Math Day (committee) |

May 7-8, 2016 | CombinaTexas |

April 16-17, 2016 | AMS Special Session on Combinatorial Ideals and Applications |

Seminars

2018 (Spring) | UC Davis Algebra and Discrete Mathematics Seminar |

2016 - 2018 | CACAO Seminar |

2015 - 2016 | Texas A&M Algebra and Combinatorics Seminar |