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