John Walley

Software Developer

Experience

Cambridge Intelligence / Software Developer

June 2025 - Present

Developing innovative data visualisation solutions.

    Mulberry House Software / CEO & Founder

    May 2016 - June 2025

    Founded and grew a software consultancy delivering innovative solutions across multiple industries.

    • Developed a floor planner in collaboration with [Reno](https://www.renovatewithreno.co.uk/), a leading UK home renovation startup.
    • Designed visualization tools for the pension industry in partnership with [Financial Canvas](https://www.financialcanvas.co.uk/).
    • Created open-source data visualization libraries with over 80,000 weekly downloads ([Allotment](https://allotment.mulberryhousesoftware.com/) & [Pennant](https://pennant.vega.xyz/)) for [Vega](https://vega.xyz/), a decentralized derivatives trading network.

    Redgate / Trainee Product Manager

    July 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 - July 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

    Summer 1998 & 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²⁺'](https://journals.aps.org/pra/abstract/10.1103/PhysRevA.61.050501).

    Education

    University of Oxford / MSc in Mathematical Modelling and Scientific Computing

    September 2002 - August 2003

    University of Cambridge / BA in Mathematics

    October 1999 - June 2002

    Skills

    Languages: TypeScript • JavaScript • CSS • C# • MATLAB
    Frameworks & tools: React • Node.js • D3 • Git • Next.js
    Specialised expertise: Data visualisation • data analysis • API design
    Soft skills: Technical mentoring • product management • public speaking