John Walley
Cambridge, GB
john.walley@mulberryhousesoftware.com

A full-stack developer with a strong product focus, experienced in building applications from the ground up. Comfortable wearing multiple hats and driving projects from concept to launch. Open to exploring new opportunities where I can contribute technical expertise, product vision, and a startup mindset.

Education


University of Oxford
September 2002
 — 
August 2003
MSc in Mathematical Modelling and Scientific Computing
University of Cambridge
October 1999
 — 
June 2003
BA in Mathematics

Experience


CEO & Founder
May 2016
 — 
Present
Mulberry House Software

Founded and led a software company delivering innovative solutions across multiple industries.

  • Created a floor planner with leading UK home renovation startup Reno
  • Led development of visualisation tools for the pension industry with Financial Canvas.
  • Developed visualisation components for Vega, a decentralised network for creating and trading derivatives including two open-source libraries: Pennant and Allotment.
Trainee Product Manager
September 2015
 — 
May 2016
Redgate
  • Improved awareness and increased usage of a newly acquired database deployment tool.
  • Developed in-product analytics functionality to provide actionable insights.
  • Coordinated content marketing initiatives, increasing product visibility and customer engagement.
  • Partnered with UX specialists to prioritise features and improve user experience.
Software Developer
June 2014
 — 
September 2015
Redgate

Helped solve SQL Server database deployment for users of popular release management tools.

Software Developer
March 2012
 — 
May 2014
Sungard
  • Contributed to a scalable and extensible framework used by a high-performance risk analytics service.
  • Developed a tracing just-in-time compiler, enabling C# financial models to run on GPUs.
Software Developer (Freelance)
August 2011
 — 
March 2012
Various
  • Designed and implemented algorithms for human motion capture using low-cost inertial sensors.
  • Developed a bespoke financial trading tool tailored to an for an independent trader's needs.
High Performance Computing Developer
November 2010
 — 
August 2011
Fidelity
  • Designed and implemented quantitative-based methods as part of the newly-formed applied HPC team.
  • Advocated agile development practices, including iterative approaches and frequent stakeholder feedback.
Application Engineer
May 2007
 — 
November 2010
MathWorks
  • Worked directly with customers to understand their technical and business challenges.
  • Acted as the main point of contact for customers evaluating and using MathWorks parallel computing tools in the UK.
  • Prepared and delivered presentations to customers and prospects.
  • Provided feedback to the commercial and R&D organisations.
Research Scientist
October 2004
 — 
May 2007
QinetiQ
  • Assessed and improved warship stealth.
  • Combined radar and infra-red output through sensor fusion to improve situational awareness.
  • Developed object tracking algorithms, including a LIDAR simulator (C++), Markov chain Monte Carlo tracking application (MATLAB), and visualisation tools (Python).
Research Assistant
September 1999
 — 
July 1999
Newcastle University
  • Conducted data analysis and modelling for a mass spectrometry experiment in Fortran.
  • Co-authored a peer-reviewed paper: 'Hyperfine-resolved spectrum of the molecular dication DCl²⁺'.

Skills


Software development:
Typescript, JavaScript, C#, MATLAB
Communication:
Public speaking, technical presentations
Specialised expertise:
Data visualisation, API design, data analysis
Management experience:
Technical mentoring, product management