A lead role at a Tier 1 investment bank (based on-site, Fleet Street), working within the Investment Research division on their headline research site. Working closely with teams in Singapore and New York, delivering UI components to internal business users, facilitating the creation of data-heavy apps using React, Redux and ag-Grid.
The creation of a domain specific language and development of a custom expression to AST parser was a highlight. Additional responsibilities included driving front-end strategy as well as providing mentorship and guidance to fellow developers.
Lead developer on a mobile FX trading app for Commerzbank using TypeScript, RxJS, Angular 4 and Redux. Additional responsibilities include working directly with clients to specify technical solutions; providing mentorship and guidance to fellow developers as necessary; development of cross-project in-house tooling.
Senior developer on a custom CRM tool for Standard Chartered.
Technical Lead and creative technologist on ResponsiveTV. An innovative video publishing SaaS comprising an interactive video player (vanilla TypeScript) and publishing suite including an entirely custom Adobe Premiere-like video editor app (Angular.js and d3).
A highlight was successfully pitching to Bloomberg Media and writing US patent documentation.
...I previously worked in London and Dubai on award-winning projects for brands including Google, Pepsi, Philips, Shell, Ford, SNCF, Land Rover, Hugo Boss and even those cheeky insurance peddling meerkats.
In 2012, I turned my love for karaoke into a social gaming business.
See LinkedIn for detailed work and education history.