Joshua Stevenson

I am a PhD candidate in mathematics, with a goal of gaining industry experience, applying the skills I have learned through study and research. I pride myself on my ability to notice problems that need solving and produce high-quality solutions.

Links to examples of my work are available on my website: References are available on request.


2020 – Present

Doctor of Philosophy (Mathematics) at UTAS

My PhD project aims to develop efficient algebraic methods for computing evolutionary distance between circular genomes.

  • Presented at AustMS, ANZIAM and Phylomania conferences.
  • Papers in mathematical biology, available on my website.
  • Attended AMSI winter and summer schools.

First Class Honours in Mathematics at UTAS

My thesis investigated matrix rank based approaches to inferring phylogenetic trees from DNA sequence data.

2015 – 2018

Bachelor of Science and Bachelor of ICT (BSc-BICT) at UTAS

I completed a combined degree, allowing me to obtain both qualifications, including 3 majors within 5 years.

  • Majors in pure mathematics, software development and IT professionalism.
  • Minor in statistics and operations research.
  • Place on the Dean’s Honour Roll, with a 6.84 GPA.


2020 – Present

Circular Genome Tools (SageMath/Python package)

A python package for estimating evolutionary distances between circular genomes.

  • Python/Sage
  • GAP
  • GH Actions
  • PyPI
  • PyTest
  • Sphinx
2019 – Present

SplitP (Python package)

A python package that implements matrix rank based approaches for inferring evolutionary trees from DNA sequence data.

  • Python
  • SciPy
  • GH Actions
  • PyPI
  • PyTest
  • Sphinx

Evaluating Subflattenings (Summer Research Project)

I recieved a scholarship to complete a summer project on evaluating performance of a new method for reconstructing phylogenetic trees. I continued this work as a research assistant and later as an honours student.


Hospital Bed Queue Modelling (Summer Research Project)

I recieved a scholarship to complete a summer project on modelling real hospital bed queue data as a Markov birth-death process.

  • Python
  • R
  • Pandas
  • SciPy


2020 – 2021

Tutor/Teaching Assistant

University of Tasmania

I taught mathematics classes at UTAS, including discrete mathematics, linear algebra and first-year calculus.


Research Assistant

University of Tasmania

I worked in the mathematical biology/Phylogenetics group as a casual researcher at UTAS, writing code to perform simulations.

Volunteer & Community


Website for UTAS Landcare Society

I am helping to develop a website for the UTAS Landcare Society. The website will advertise events and sign-up new members.


Clean up Australia Day

Joined a clean up in South Hobart.


Heart Foundation Door Knock Appeal

Doorknocking to raise funds and awareness for heart disease.


Live on local radio station

Half-hour show weekly on 97.1FM.

Achievements, Awards & Qualifications


Alexander McAulay Scholarship in Mathematics

2016 & 2017

Dean’s Summer Research Scholarship Recipient


George Alexander Foundation Scholarship


Shortlisted in the CPA Plan Your Own Enterprise competition

Technical Skills

Computer Languages

  • Python
  • Java
  • C#
  • Swift
  • LaTeX
  • C
  • JavaScript
  • HTML
  • CSS
  • SQL
  • R
  • GAP
  • PHP

Tools, Environments, Frameworks

  • Sketch
  • Photoshop
  • XCode
  • Adobe XD
  • GitHub
  • Android Studio
  • Visual Studio
  • Firebase
  • Firestore database

Other technical skills

  • Version control
  • Continuous integration
  • Database design
  • Test-driven development
  • Stochastic models
  • Statistical data analysis

Other Skills & Interests

From my study and research experience, I have developed strong problem-solving skills that are transferable to a wide range of scenarios. I am self motivated, and work on small hobby projects in my spare time, ensuring I keep my skills up-to-date.

I have been commended on my ability to communicate my work to others and to teach complex concepts, and I am polite and understanding of the background, point-of-view and level of experience of others.