My full CV is below. Click here to download a print version.

EDUCATION

PhD | Illinois Institute of Technology | Applied Mathematics | Aug. 2025

  • Advisor: Sonja Petrović
  • Dissertation: Exploration and Approximation on Discrete Structures

MS Illinois Institute of Technology | Applied Mathematics | May 2020

BS | Texas State University | Applied Mathematics | May 2011

  • Minored in Economics


RESEARCH EXPERIENCE

Research Assistant | Illinois Institute of Technology | Chicago, IL | Jan. 2023 - Aug. 2025

Performed research in applied mathematics, including writing/publishing findings, collaboration with researchers, attending and speaking at conferences/workshops, and programming in Python, R, MATLAB, Macaulay2, Julia.

  • Research: application of algebraic geometry to statistics and optimization, integer programs (MIPs), hypothesis testing, goodness-of-fit testing, MCMC algorithms, image denoising, topology optimization, graph theory, network similarity analysis, Bayesian analysis
  • Technology: R, Python, Julia, Macaulay2, sbm, missSBM, ergm, LattE, 4ti2, algstat, Gurobi, CPLEX, scikit-learn, scikit-image, NumPy, Pandas, matplotlib, SciPy, Pyomo, NetworkX, SageMath, iGraph, Rmarkdown, Markdown, LaTeX, HTML, JSON, XML

Research Aide | Argonne National Laboratory | Lemont, IL | May - Aug. 2024

Returned ANL as a research aide in 2024 as part of an ongoing NSF grant in the summer research programs, of the MCS division of ANL. Worked closely with senior researchers and postdocs to develop and report on methods and algorithms for use in discrete optimization.

  • Researched randomized algorithms for solving MIPs using methods from algebra.
  • Implemented algorithms solving MIPs in Python, using Gurobi, CPLEX, and scikit-learn.

Long Program Participant | Institute for Mathematical and Statistical Innovation | Chicago, IL | Fall 2023

  • Titled: Algebraic Statistics in our Changing World
  • The long program was a series of workshops, talks, and reading groups on emerging topics in Algebraic Statistics.
  • Presented a short overview of Bayesian sampling during “Lightning Talks.”
  • Primary research topics included censored Stochastic Block Models, Phase transition in 3-way contingency tables.

Givens Associate | Argonne National Laboratory | Lemont, IL | May - Sep. 2023

Awarded Givens associateship in 2023 to work with researchers solving Mixed Integer Programs (MIPs) at Argonne National Lab.

  • Used methods from algebraic statistics and to solve MIPs.
  • Implemented Lattice sampling algorithms in R, using sparse matrix vector operations

Mathematics Research Communities Participant | American Mathematical Society | Summer 2022

  • Titled: Trees in Many Contexts
  • Supervised by Stephan Wagner, Uppsala University
  • The primary research topics were Graham equivalence classes and iterated line graphs on trees.
  • Collaborated with other participants on research questions posed by MRC organizers.
  • In addtion to reaserch the program included professional development program for graduate students and early career mathematicians.


PRESENTATIONS

Poster: “Merge Operations on Labeled Stochastic Block Models,” Illinois Institute of Technology, Menger Day, April 2025

Presentation: “A Heuristic Augmentation Algorithm for Discrete Total-Variation Problems,” AMS Special Session on Applied and Computational Commutative Algebra, Joint Mathematics Meetings, Jan. 2025

Poster: “Randomly Updating Moving Bayesian Algorithm (RUMBA): An algorithm for sampling lattice points in a polytope,” Illinois Institute of Technology, Menger Day, April 2024

Presentation: “Randomly Updating Moving Bayesian Algorithm (RUMBA): An algorithm for sampling lattice points in a polytope,” SIAM Conference on Applied Algebraic Geometry, July 2023

Presentation: “Iterated Line Graphs on Trees,” Joint Mathematics Meetings, Jan. 2023

Workshop: “Introduction to R Programming,” Women and Gender Minorities in STEM, Sept. 2021



PUBLICATIONS AND PRE-PRINTS

Félix Almendra Hernández, Miles Bakenhus, Vishesh Karwa, Mitsunori Ogawa, and Sonja Petrović, (2025 In Preparation) “Non asymptotic selection of the number of communities in Count SBMs”

Dominic Yang, Sven Leyffer, Miles Bakenhus (2025 pre-print) “Augmentation Algorithms for Total Variation-Regularized Integer Programs”, arXiv:2508.05822
Miles Bakenhus (2025) “Exploration and Approximation on Discrete Structures” PhD diss., Illinois Institue of Technology, ProQuest Dissertations & Theses

Yulia Alexandr, Miles Bakenhus, Maize Curiel, Sameer K. Deshpande, Elizabeth Gross, Yuqi Gu, Max Hill, Joseph Johnson, Bryson Kagy, Vishesh Karwa, Jiayi Li, Hanbaek Lyu, Sonja Petrović, Jose Israel Rodriguez (2024), “New directions in algebraic statistics: Three challenges from 2023”, Algebraic Statistics, arXiv:2402.13961

Miles Bakenhus and Sonja Petrović (2024), “Sampling lattice points in a polytope: a Bayesian biased algorithm with random updates” Algebraic Statistics, 15, 61–83



PROFESSIONAL AFFILIATIONS

Teaching Assistant | Illinois Institute of Technology | Chicago, IL | Aug. 2020 - Dec. 2022

Teaching assistant duties covered multiple classes and levels.

  • Assistant for multiple, semester long courses: Discrete, Calculus, Linear Algebra, Statistics, etc.
  • Graded homework assignments
  • Answered student questions during office hours and via e-mail.

Senior Solutions Consultant | SensorInsight | Houston, TX | Jan. 2016 - Jul. 2018

Promoted to a senior role at SensorInsight, a subsidiary, at the time, of ElementBlue. Projects focused on delivering a SaaS solution, aggregating and visualizing data (timeseries, geospatial, etc.) for clients in industries, including agriculture and healthcare.

  • Designed and systems architecture, including server architecture, network security, cloud operations on AWS.
  • Implemented automation using shell/Bash and Python on Unix/Linux systems, as well as with the AWS CLI.
  • Developed data pipelines for sensors, using Apache Camel, Redis, Cassandra, and Postgres/MySQL databases.
  • Deployed both frontend and backend applications in using DevOps tools, such as Docker and Jenkins.
  • Met with clients to define project requirements, explain technical details, and iterate feedback.
  • Mentored new hires and performed interviews.

Solutions Consultant | ElementBlue | Houston, TX | Oct. 2013 – Dec. 2015

Worked on a variety projects, consulting for clients in healthcare and other industries. Responsible for managing network and server infrastructure for both on-site and cloud-based solutions. Deployed and maintained software.

  • Installed, configured, and managed software solutions both on cloud infrastructure including VMware and AWS.
  • Performed system administration tasks on Unix/Linux and Windows systems, automating backups and updates
  • Software deployments: IBM Sametime 9.0, IBM Intelligent Operations Center, IBM Websphere, IBM Content Manager, IBM Maximo (including customization in Java), Sitecore


SKILLS

Programming Languages:
Python, R, Macaulay2, Julia, MATLAB, SQL, Shell, PowerShell, Java, .Net, C/C++

Python and R Libraries:
NumPy, Pandas, SciPy, SageMath, Scikit-learn, NLTK, NetworkX, pgmpy, Pyomo, tidyverse, knitr, igraph, ggplot2

Other Software and Technology:
MS Office suite (Word, Excel, Powerpoint, etc.), Windows, Unix/Linux, RDBMS (MySQL, SQL Server, PostgreSQL), NoSQL (Apache Cassandra, MongoDB), JSON, XML, LaTeX, Markdown, Rmarkdown, CPLEX, Gurobi, AWS, Azure, Google, VMware, VirtualBox, server-network architecture for enterprise systems, git

Research:
literature review, mathematical proof, algorithm development, copy writing/editing

Communication: public speaking at conferences, leading classroom discussions and lecture, facilitating client meetings

Other: consulting, assessment of organizational requirements, interpreting and responding to client feedback, time and expenses estimation, mentoring