Personal Profile

I am data scientist and polyglot software developer who has worked on a wide variety of mainly data or productivity related projects.

Skills Profile

Programming Languages: currently use extensively: Python, Java, Swift, Javascript; experience with Ruby, Objective-C, C, R, Matlab and perhaps a dozen others.

Web: Full stack Javascript, Coffeescript, HTML, CSS, SASS, etc.

Computer Science: have studied a wide range of modules including data structures, algorithms, programming language theory and more.

Mathematical modelling/Statistics/Data analysis: studied modelling and data analysis techniques, particularly as applied to economics, ecology and complex systems.

Economics: familiar with many branches of economics, particularly computational approaches and network analysis.

Work History

2015 onwards Head of Data at Motivii. Python data analysis processing. Native Android and (in Swift) iOS. A little Ruby on Rails.

2014 - 2015 Software developer at Zzish. Full stack Javascript, Java/Spring, Mongo, data analysis (Python and Java 8/Spark), native Android (and a little Corona) development.

2012 - 2014 Research Fellow. Work on empirical financial network analysis (mostly Python, some R) and on computational economic models (mostly Java). Part of large EC funded project.

2011 onwards Android application development. Have created several Android applications. Have dealt with design, graphics, implementation, marketing, customer support and business issues. 500,000+ downloads, Apps featured by Google, Lifehacker, CNET.

2010 - 2011 Researcher. Reported on applying the methods of complexity science to international development. Presented at meeting in May to group of research funding bodies and international development organisations. Report published by UKCDS.

2009-2010 Teaching. Both supervised small groups of undergraduates and was teaching assistant for Experimental Mathematics course.

2007 Researcher. Central Science Laboratory, York. Evaluated statutory model for risk assessment of avian strikes on windfarm turbines.


2008 - 2012 Ph.D. in Economics and Complexity Science (jointly supervised by Economics and Computer Science).

2007 - 2008 MSc in Complexity Science; covered a wide range of topics including scientific programming and machine learning.

2006 - 2007 MRes in Mathematics in the Living Environment.

2002 - 2006 MMath Mathematics and Computer Science.


Regular hackathon attender (have won for example a £2500 Beamly challenge and a Local Government Data challenge). Play badminton at (and for, in local league) London Badminton Academy.

Related Articles

Academic CV

Additional academic details, not included in my regular CV.

James Porter

About me, projects I've done other egotistical stuff.