John Muddle POSITION

6-2047 rue Montcalm, Montréal, Québec, Canada, H2L 3H8 British Citizen - Open Work Permit  (+1) 438-939-0999

|  [email protected]

|  www.johnmuddle.com

|  jcmuddle

|  muddle

|  johnmuddle |  john_muddle

Education Udacity

Oxford, UK and Montreal, Canada

DATA ANALYST NANODEGREE

• • • • • •

Nov. 2015 - Nov. 2016

Explored datasets using NumPy and Pandas Data wrangling with MongoDB and SQLite Exploratory data analysis with R Utilized machine learning algorithms to determine fraud Visualized data using d3.js Designed an A/B test to determine the impact of an additional prompt on a website

University of Southampton, School of Mathematics

Southampton, UK

PH.D. IN APPLIED MATHEMATICS, GENERAL RELATIVITY GROUP

Sep. 2010 - Sep. 2014

• • • •

Developed an object-oriented Fortran Finite-Volume code for solving systems of nonlinear partial differential equations (PDEs) Utilized level set and ghost fluid methods to join different systems of PDEs including Ideal Magnetohydrodynamics (MHD) Results show a new method of angular momentum distribution, which could lead to changes in the collapse time of neutron star binaries New method allows for a proper treatment of the stellar surface for the first time

University of Southampton, School of Physics

Southampton, UK

MASTER OF PHYSICS WITH MATHEMATICS (MPHYS) - FIRST CLASS (HONS)

Sep. 2006 - Jun. 2010

• 4-year degree focused on Relativity, PDEs and Quantum Mechanics

Uckfield Community Technology College

Uckfield, UK

A-LEVELS

Sep. 2003 - Jun. 2005

• Biology A-Level (B), Mathematics A-Level (A), Physics A-Level (A) • Computing As-Level (A), Further Mathematics As-Level (A)

Skills Programming Version Control and Integration Languages Operating Systems Databases Mathematics Software Office Software Debugging

Advanced: Python, Fortran 2003/8, Moderate: MATLAB, LaTeX, HTML, Beginner: Javascript, R, C/C++, VBA Git, SVN, Github, Bitbucket, Travis Native: English, Beginner: French, German OS X, Debian Based Linux, Windows SQLite, MongoDB, Postgresql Maple, Mathematica, SymPy Excel, Word, Access, Outlook Valgrind, GDB, PDB

Work Experience John Muddle Consulting

Montreal, Canada

FREELANCE CONSULTANT

Sep. 2016 - PRESENT

• • • • • •

Updated NAG’s Python Wrappers to be compatible with its Mark 26 C Library Developed new Python examples and technical marketing material Managed and collaborated with NAG staff during development Provided support and Python examples for customers Tutored and trained new employees on version control and unit testing Provided advice on commercial and technical decisions

The Numerical Algorithms Group Ltd. (NAG)

Oxford, UK

TECHNICAL SALES SUPPORT ENGINEER

• • • • •

Mar. 2015 - Sep. 2016

Sales account manager for Africa, Asia, Eastern Europe, Italy, Oceania, South America and Spain Developed new technical marketing material in Python and Excel/VBA Streamlined sales pipeline reporting Helped to develop new processes for leads and opportunity tracking Provided public and in-house training to financial institutions and universities

MAY 15, 2017

JOHN MUDDLE · CURRICULUM VITAE

1

University of Southampton, Faculty of Social and Human Sciences

Southampton, UK

EXAM INVIGILATOR

Jan. 2014 - Jun. 2014

• Invigilated exams for students who qualified for extra time

University of Southampton, School of Physics

Southampton, UK

VOLUNTEER STUDENT MENTOR

Sep. 2011 - Jun. 2013

• Volunteered to help prepare undergraduate students for their exams in one-to-one and group sessions

University of Southampton, School of Mathematics

Southampton, UK

COURSE DEMONSTRATOR

Sep. 2006 - Jun. 2014

• Supervised problem classes for undergraduate Mathematics and Physics students • Demonstrated computer labs (MATLAB) and marked coursework for undergraduate and masters students

Saints Events Management

Southampton, UK

WAITER

Sep. 2009 - Jul. 2010 (Part Time)

• Worked as a waiter at a local football stadium in hospitality suites

Handpicked Hotels

Buxted, UK

FOOD AND BEVERAGE ASSISTANT

Sep. 2004 - Jun. 2010 (Part Time)

• Worked as a waiter at a local hotel with responsibility for managing a team of waiters at weddings and private functions • Additional experience in the Kitchen, Bar and Restaurant

Coney Brother Dry Construction Ltd.

Golden Cross, UK

PART-TIME OFFICE ASSISTANT

Jun. 2004 - Jun. 2007 (Part Time)

• Estimated costs for tenders and calculated wages for large scale housing projects

Extracurricular Activity University of Southampton Physics Society (PhySoc)

Southampton, UK

JOINT SOCIAL SECRETARY

Apr. 2008 - Apr. 2009

• Introduced alternating non-alcoholic/alcoholic socials and produced a calendar of events for first year students

Honors & Awards 2016

Best Ph.D. Thesis in Gravitational Physics awarded by The Institute of Physics

2008

Best Physics Society for Media and Communication awarded by The Institute of Physics

Nottingham, UK London, UK

Presentations and Posters 16th British Gravity Meeting - Invited Speaker

University of Nottingham, UK

ADVANCED NUMERICAL METHODS FOR NEUTRON STAR INTERFACES

Apr. 2016

14th British Gravity Meeting - Speaker

University of Cambridge, UK

MULTI-COMPONENT NUMERICAL METHODS APPLIED TO A NEUTRON STAR’S SURFACE

General Relativity 20 / Amaldi 10 - Poster Presentation

Apr. 2014

University of Warsaw, Poland

MULTI-COMPONENT MODEL OF NEUTRON STARS WITH MAGNETIC FIELDS

13th British Gravity Meeting - Speaker

Jul. 2013

University of Sheffield, UK

MULTI-COMPONENT NUMERICAL METHODS WITH MAGNETIC FIELDS

Apr. 2013

Blog Posts NAG and Continuum Analytics Partner to Provide Readily Accessible Numerical Algorithms

Anaconda Development Blog

HTTPS://WWW.CONTINUUM.IO/BLOG/DEVELOPER-BLOG/NAG-AND-CONTINUUM-ANALYTICS-PARTNER

Jun. 2016

• Wrote a technical blog and Jupyter Notebook example on how to call the NAG4PY wrappers

Changepoint Analysis using MongoDB and NAG4PY HTTP://BLOG.NAG.COM/2016/02/CHANGEPOINT-ANALYSIS-USING-MONGODB-AND.HTML

NAG Blog Feb. 2016

• Demonstrated new functionality in the NAG Library for detecting changepoints in time series data

Travelling Rugby Fan Problem

NAG Blog

HTTP://BLOG.NAG.COM/2015/10/TRAVELLING-RUGBY-FAN-PROBLEM.HTML

Oct. 2015

• Utilized a Travelling Salesman solver to calculate the shortest distance between the stadiums of the 2015 Rugby World Cup

MAY 15, 2017

JOHN MUDDLE · CURRICULUM VITAE

2

John Muddle - GitHub

May 15, 2017 - University of Southampton, Faculty of Social and Human Sciences ... Best Physics Society for Media and Communication awarded by The ...

49KB Sizes 10 Downloads 597 Views

Recommend Documents

John Muddle - GitHub
Currently, a Freelance Consultant working for NAG with 7+ years experience in developing scientific software, primarily in Fortran and Python. Specializing in ...

eric redmond john daily - GitHub
Oct 15, 2014 - tion management (no more messing with app.config and vm.args), reduced sibling explosions ... standard set of use-cases, like business intelligence. ..... all nodes against each other and choose the latest one, thus ensuring ...

John Doe's CV for Acme Corporation - GitHub
... Mathematica, Maple, R, Tableau, Adobe Photoshop, Adobe Illustrator, ... heading displayed on the page, b is the PDF bookmark heading, and c is the internal ...

John T. Foster: Curriculum Vitae - GitHub
May 9, 2017 - Published. 24. H. Ouchi, A. Katiyar, J.T. Foster, and M. M. Sharma. ..... Blog. Contains various useful code snippets, examples, and resources ...

1499499989172-optimization-is-the-complete-respecting-muddle ...
... Rank Your Site For Keywords. Relevant To Your Business. Page 2 of 2. 1499499989172-optimization-is-the-complete-respecting-muddle-seo-guide-affair.pdf.

GitHub
domain = meq.domain(10,20,0,10); cells = meq.cells(domain,num_freq=200, num_time=100); ...... This is now contaminator-free. – Observe the ghosts. Optional ...

GitHub
data can only be “corrected” for a single point on the sky. ... sufficient to predict it at the phase center (shifting ... errors (well this is actually good news, isn't it?)

JOHN BECKSTEAD John Beckstead
Elizabeth - Married Peter Zimmer who died in 1797, before their son John Volkman was born. He was adopted by Elizabeth's brother,. John L.Beckstead. This family stayed in New York. Nellie (Helena) - Married Charles Schmacher, remained in New York. Do

(Or$I'll$buy$you$a$coffee!) John%A.%De%Goes ... - GitHub
characters. 4. Create(the(above(func>ons(superpower(and(weakness,(and(apply(them(at( various(elements(in(their(domain.

John D
[email protected] - https://www.scu.edu/business/economics/faculty/ifcher/ - (408) ... The Journal of Economic Behavior & Organization 126, Part A: 18-38 (2016). ... “Trends in the Happiness of Single Mothers: Evidence from the General Social ...

Torsten - GitHub
Metrum Research Group has developed a prototype Pharmacokinetic/Pharmacodynamic (PKPD) model library for use in Stan 2.12. ... Torsten uses a development version of Stan, that follows the 2.12 release, in order to implement the matrix exponential fun

Untitled - GitHub
The next section reviews some approaches adopted for this problem, in astronomy and in computer vision gener- ... cussed below), we would question the sensitivity of a. Delaunay triangulation alone for capturing the .... computation to be improved fr

ECf000172411 - GitHub
Robert. Spec Sr Trading Supt. ENA West Power Fundamental Analysis. Timothy A Heizenrader. 1400 Smith St, Houston, Tx. Yes. Yes. Arnold. John. VP Trading.

Untitled - GitHub
Iwip a man in the middle implementation. TOR. Andrea Marcelli prof. Fulvio Risso. 1859. Page 3. from packets. PEX. CethernetDipo topo data. Private. Execution. Environment to the awareness of a connection. FROG develpment. Cethernet DipD tcpD data. P

BOOM - GitHub
Dec 4, 2016 - 3.2.3 Managing the Global History Register . ..... Put another way, instructions don't need to spend N cycles moving their way through the fetch ...

Supervisor - GitHub
When given an integer, the supervisor terminates the child process using. Process.exit(child, :shutdown) and waits for an exist signal within the time.

robtarr - GitHub
http://globalmoxie.com/blog/making-of-people-mobile.shtml. Saturday, October ... http://24ways.org/2011/conditional-loading-for-responsive-designs. Saturday ...

MY9221 - GitHub
The MY9221, 12-channels (R/G/B x 4) c o n s t a n t current APDM (Adaptive Pulse Density. Modulation) LED driver, operates over a 3V ~ 5.5V input voltage ...

fpYlll - GitHub
Jul 6, 2017 - fpylll is a Python (2 and 3) library for performing lattice reduction on ... expressiveness and ease-of-use beat raw performance.1. 1Okay, to ... py.test for testing Python. .... GSO complete API for plain Gram-Schmidt objects, all.

article - GitHub
2 Universidad Nacional de Tres de Febrero, Caseros, Argentina. ..... www-nlpir.nist.gov/projects/duc/guidelines/2002.html. 6. .... http://singhal.info/ieee2001.pdf.

PyBioMed - GitHub
calculate ten types of molecular descriptors to represent small molecules, including constitutional descriptors ... charge descriptors, molecular properties, kappa shape indices, MOE-type descriptors, and molecular ... The molecular weight (MW) is th