Phil Proudman
Office Temporary at ESA Retail- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
ESA Retail
-
United Kingdom
-
Market Research
-
1 - 100 Employee
-
Office Temporary
-
Apr 2023 - Present
Working to supply relevant information to retailers, which will help to bring success within competitive markets. Working to supply relevant information to retailers, which will help to bring success within competitive markets.
-
-
-
Self Employed
-
United States
-
700 & Above Employee
-
Development challenges
-
May 2020 - Present
Completed 27 Jane Street monthly puzzles (using the name “Cubist”) and 19 IBM Ponder This puzzles since Feb 2021. These are very challenging and usually require exceptional coding skills to produce efficient and fast algorithms that find an answer
-
-
Senior Software Engineer Research Development
-
Jan 2017 - Present
Design and development of a Computer Algebra System (CAS). This teaches maths students how to simplify an equation by showing a high level strategy. If required the student can reveal extra detail by gradually drilling down to the basic steps (no other system does this). It comprises over 60,000 lines of C++ code. The engine simplifies algebra via creation of a graph of equivalent expressions (nodes) manipulated by a set of methods (edges). It has an HTML/ CSS web interface driven by CGI and a temporary URL to the system can be provided upon request. Show less
-
-
Mathematics Tutor
-
Oct 2019 - Feb 2023
Written over 1,600 posts as senior member “Cubist” on FreeMathHelp.com which is a moderated message board (hosted in the US) aimed at providing free maths help for students. As well as volunteering time to help students many real world problems were solved such as:- how far must a load be moved to balance the weight on the wheels of a heavy truck and designing an algorithm for an ultrasound position sensing robot.
-
-
Senior Software Engineer Research Development
-
Apr 2012 - Oct 2017
Created a website for St Albans Judo Club (a new webmaster has since replaced this work). Also a script was developed to automate the generation of emails for new starters and their potential teachers (content dependant on age/ experience).
-
-
Senior Software Engineer Research Development
-
Jan 2015 - Jan 2017
Created two Android game apps using Java and OpenGL ES. One is a scrolling maze navigation game featuring:- roaming creatures; obstacles to avoid; keys to collect and doors to open. The other is a board game that requires a continuous pattern to be made by swapping tiles on a grid. Although not brought to market these can both be demonstrated. A combined 61,500 lines of code were written for these projects.
-
-
Senior Software Engineer Research Development
-
Jan 2013 - Jan 2015
24,000 lines of C++ code that turns a vector image into a sewing machine embroidery plan. The software reads an instrumented SVG file (produced using the software “Inkscape”) and outputs an HUS file that can be used on Husqvarna sewing machines.
-
-
-
Self Employed
-
United States
-
700 & Above Employee
-
Senior Software Engineer Research Development
-
May 2008 - Jan 2012
Research and development of a system for day trading of CFDs. A SQL database of equity price movements was built (via automatic capture from various websites). This enabled running simulations using different trading algorithms and strategies. Initially a covariance matrix was used to eliminate common price movements of related share prices, and then this was superseded by ICA (independent component analysis). Different techniques were used to predict future movements based on historical data. Two strategies that broke-even when taking into account all of the trading charges were found. Show less
-
-
-
Application Solutions Ltd
-
Lewes, England, United Kingdom
-
Senior Software Engineer Research Development
-
May 2006 - May 2008
-
-
-
-
Senior Software Development Engineer
-
Aug 2002 - May 2003
-
-
-
UBS
-
Switzerland
-
Financial Services
-
700 & Above Employee
-
Senior Software Development Engineer
-
Jan 2001 - Nov 2001
-
-
-
London Clearing House Ltd
-
London, England, United Kingdom
-
Senior Software Development Engineer
-
Jul 1998 - Dec 2000
-
-
-
iTS Trading Systems Ltd
-
London, England, United Kingdom
-
Head Development Engineer
-
Nov 1993 - May 1998
-
-
Education
-
Imperial College London
MEng (Hons) Electrical and Electronic Engineering, 2:1