John Walley

Software Developer

Experience

Mulberry House Software / CEO & Founder

May 2016 - Present

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

  • Developed a floor planner in collaboration with Reno, a leading UK home renovation startup.
  • Designed visualization tools for the pension industry in partnership with Financial Canvas.
  • Created open-source data visualization libraries (Pennant & Allotment) for Vega, a decentralized derivatives trading network.

Redgate / Trainee Product Manager

September 2015 - May 2016

Enhanced product visibility and usage for a newly acquired database deployment tool.

  • Increased awareness and adoption through targeted marketing and outreach strategies.
  • Implemented in-product analytics to provide actionable insights.
  • Collaborated with UX specialists to prioritise features and improve user experience.

Redgate / Software Developer

June 2014 - September 2015

Developed solutions to streamline SQL Server database deployment for users of popular release management tools.

Sungard / Software Developer

March 2012 - May 2014

  • Contributed to a scalable framework powering a high-performance risk analytics service.
  • Developed a tracing just-in-time compiler, enabling C# financial models to run efficiently on GPUs.

Various / Software Developer (Freelance)

August 2011 - March 2012

  • Designed algorithms for human motion capture using low-cost inertial sensors.
  • Developed a bespoke financial trading tool tailored to an independent trader's needs.

Fidelity / High Performance Computing Developer

November 2010 - August 2011

  • Designed and implemented quantitative methods as part of the applied HPC team.
  • Advocated agile development practices, including iterative approaches and stakeholder feedback.

MathWorks / Application Engineer

May 2007 - November 2010

  • Worked directly with customers to understand their technical and business challenges.
  • Served as the main UK technical contact for MathWorks parallel computing tools.
  • Prepared and delivered presentations to customers and prospects.
  • Provided feedback to the commercial and R&D organisations.

QinetiQ / Research Scientist

October 2004 - May 2007

  • Assessed and improved warship stealth technology.
  • Developed multi-sensor fusion techniques to enhance situational awareness.
  • Created object tracking algorithms using C++, MATLAB, and Python.

Newcastle University / Research Assistant

September 1999 - July 1999

  • 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²⁺'.

Education

University of Oxford / MSc in Mathematical Modelling and Scientific Computing

September 2002 - August 2003

University of Cambridge / BA in Mathematics

October 1999 - June 2003

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