Alex Hiles.

About

I have recently completed my PhD in Applied Mathematics at The University of Manchester. I have expertise in mathematical optimization, inverse problems and image classification.


I am proficient in the programming languages: Python and MATLAB, with some experience in C++, Java, FORTRAN, amongst others.


I also have three years experience teaching undergraduate students the programming languages Python and MATLAB, as well as complex analysis, numerical methods, probability, vector calculus, amongst many other topics.


In my spare time, I love to run (hence the background pic!) - see my Strava profile here , I read plenty of non-fiction books (mostly business, economics, artificial intelligence, finance) and contribute to GitHub! My GitHub profile can be found here.



Applied mathematician

  • Date of Birth: 7 June 1993
  • City: London, UK
  • Degree: PhD
  • Email: alex.hiles@hotmail.com

Programming Skills

I have vast experience in many programming languages. I have four years experience in Python, nine years in MATLAB and two years in C++.

I have regularly taught the languages Python and MATLAB to undergraduate students at The University of Manchester. Class sizes vary between 20-40 students.

See the courses:

MATH20621: Programming with Python

MATH36032: Problem Solving by Computer

Python 100%
MATLAB 90%
C++ 90%
LaTeX 90%
Java 70%
FORTRAN 60%

Curriculum Vitae

Download

Publications

Dorn, O. and Hiles, A., 2018. A level set method for magnetic induction tomography of 3D boxes and containers. IOS press, 43, pp.33-40.


Hiles, A.J. and Dorn, O., 2020. Sparsity and level set regularization for near-field electromagnetic imaging in 3D. Inverse Problems, 36(2), p.025012.


Hiles, A.J. and Dorn, O., 2020. Color level set regularization for the electromagnetic imaging of highly discontinuous parameters in 3D. Submitted to Inverse Problems in Science and Engineering.

Teaching

I have three years experience taking a lead role in teaching undergraduate students at The University of Manchester.

2019

MATH36032: Problem Solving by Computer

MATH36032: Mathematics 0B1

MATH20621: Programming with Python

MATH19812: Mathematics 0B2


2018

MATH36032: Problem Solving by Computer

MATH19661: Mathematics 1M1

MATH19812: Mathematics 0B2


2017

MATH36032: Problem Solving by Computer

MATH19661: Mathematics 1M1

MATH20142: Complex Analysis

MATH20101: Real Analysis

Contact

If you'd like to chat, feel free to get in touch! Below are my contact details.

Location:

Alan Turing Building, M13 9PY

Call:

+44 7432 082857

Loading
Your message has been sent. Thank you!