Filter by category to see relevant experience for your context, or select All to see everything.
Verint
Dec 2018 – Present
Senior Engineering Manager
No matchesDec 2018 – Present
ForeSee
Nov 2012 – Sept 2018
Senior Manager, Software Engineering
No matchesSept 2018 – Dec 2018
Engineering Manager
No matchesSept 2017 – Sept 2018
Intermediate Mobile Developer / Team Lead
3 matchingNov 2012 – Sept 2017
Advanced from Intermediate Mobile Developer to Team Lead. Responsible for the development of iOS and Android products, as well as leading the team and hiring new members.
Responsibilities
Matches Frontend: Developer: responsible for delivering high quality code
QA Engineer: responsible for defining and running tests
Recruitment: played a key role in the interview process for new hires
Team Lead: onboarded and mentored new team members
Process definition: implemented a loose Agile process
Client support: provided technical support for clients
Security Champion: responsible for defining, running, and analysing security scans
Architect: researched, designed, and implemented a greenfield cross-platform solution
Key Contributions
Matches Frontend: Produced and maintained a quality product
Expanded the team by hiring 8 engineers
Mentored new team members
Matches Frontend: Researched, planned and implemented an app rearchitecture and redesign
Provided technical client support for Fortune 500 companies
Chilworth Technology Ltd
Apr 2011 – Apr 2013
C# Developer (subcontract)
1 matchingApr 2011 – Apr 2013
Developed a commercial lightning sensor interface in C# as a side project.
Responsibilities
Lead developer: Implement a finished product on budget and on schedule based on specifications from the client and project manager.
Key Contributions
Matches Frontend: Delivered code and documentation for a product which processed raw data from a lightning sensor and displayed it in a graphical user interface.
Mubaloo
Apr 2011 – Aug 2012
Mobile Developer
No matchesApr 2011 – Aug 2012
Fluffy Logic
Dec 2008 – Apr 2011
Games Developer
2 matchingDec 2008 – Apr 2011
Involved in the development of "Savage Moon" and "EatThem!", two download games developed for the Playstation 3.
Responsibilities
Junior Developer: Performed development work on two games - "Savage Moon" and "EatThem!".
Key Contributions
Character Development: Implemented physics and AI for in-game characters in the recent release EatThem. Also responsible for programming the behaviour of new characters in a downloadable add-on pack for Savage Moon – a successful download game for the Playstation 3.
Matches Frontend: GUI Design: Constructed a large portion of the GUI (graphical user interface) for EatThem using supplied artwork and according to design documents. Also extended interface functionality to support touch screen using the new Sony Vita.
Data Editor: Worked in C# to extend functionality of the XML data editor used to alter the set-up of levels and behaviour of various characters and objects in EatThem.
Matches Frontend: Web Development: Designed an interface for a “monster creator” to market EatThem. Used PHP to analyse XML data files to provide part stats and Javascript to arrange monster parts on screen.
Logica
Nov 2005 – Oct 2008
Programmer/Analyst
1 matchingNov 2005 – Oct 2008
Worked as a Programmer/Analyst at Logica, responsible for GUI design, client support, and training for government IT systems.
Responsibilities
Matches Frontend: GUI Design: Used the C# programming language to design a Graphical User Interface to control a Facial Recognition algorithm. Programmed the interaction between applications using windows control messages and wrote code to access and display images in a customised ‘filmstrip’ format.
Support Manager: Responsible for the entire support chain for a government IT system. Handled initial support calls, analysed complex issues with hardware items and software packages, and disseminated the relevant solutions and information in a clear and concise manner to the parties concerned.
Client Training: Demonstrated full surveillance set-ups to the client, formulated and presented training programmes, gave product demonstrations and assisted in their familiarisation with various devices including servers, laptops, video/stills cameras and audio recorders.