Joshua Ferris

Visiting Instructor at Miami University

Email | Github

About Me

I was born and raised in the United Kingdom. Throughout high school, I spent my time studying mathematics and programming text-based RPG games in Batch, Python, and Javascript. I attended the University of York to get my bachelor's in mathematics, in which I obtained an upper second-class.

During college, I spent my summers at YMCA Camp Kern in Ohio. Starting as an equestrian camp counselor, I found my confidence, passion for education, and love of aquatic safety. Through my four years on staff, I worked my way from counselor to assistant equestrian director, and finally pool director after getting my instructor certifications for YMCA lifeguarding and ASHI CPR/first aid/emergency O2. It was at camp that I met my wife and moved to the states after getting married.

Once I had immigration status I attended Miami University to obtain a master's in business analytics as a member of the inaugural cohort. I am now a visiting instructor at Miami University teaching Introduction to Computational Thinking for Business (BUS 104) as part of the business core program.


Master's Practicum - DHL Supply Chain

I Led a 4-person student team to apply data analytics to a subset of DHL Supply Chain data in a semester-long project. The team had to scope the problem, produce an analytics solution, and present the findings to the client. Our client was "literally blown away" by the solution and technical ability shown by the team.

My Sentence Builder

I am currently working on a website for a researcher and clinician at the Communication Sciences & Disorders department of the University of Cincinnati. The website will allow clinicians to perform tests on children and record data for the study.


Created a website to allow front of house staff to track the number of guests in each screening for budgeting and fire safety purposes. Coded using open-source software that has developed through the years of maintenance from Python to JavaScript frameworks such as Vue.js.


Ad-filled recipe websites have always driven me crazy and so I made my own for our family favorites. Click here to visit Tasty.