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