About
Career
Cloudreach Europe Ltd
Senior Development Lead
Sep 2017 → Present
SeeByte Ltd
Senior Technical Lead
Jan 2016 → Sep 2017
- Attending technical workshops with industry partners and customers.
- Guiding the architecture and development of bespoke customer solutions.
- Creating and presenting technical proposals to prospective customers.
- Managing teams of engineers across multiple projects.
- Mentoring and training of engineers within the company.
- Day to day technical management of projects and overseeing the workload of engineers reporting to me.
Senior Development Engineer
Jan 2016 → Dec 2016
- Created and delivered internal training courses for key required skills (e.g. the use of Enterprise Architect).
- Worked with customers to generate and refine project requirements.
- Contributed to the feature and development roadmap for SeeByte products.
- Ensured software met customer needs and oversaw factory and integration acceptance tests.
- Delivered user and developer training at customer sites.
- Worked with project management to create delivery timelines and estimates.
- Lead regular team meetings to identify any blockers and to resolve them.
Development Engineer
Mar 2012 → Dec 2015
- Worked within a team to provide software that met a given specification.
- Attended software integration and test events.
- Communicated time estimations for bug fixes and feature requests to colleagues and customers.
- Tested software and reported any bugs found.
- Acted as lead engineer on a key project.
- Performed the role of integration manager for several internal software libraries.
- Presented software designs for critique from colleagues.
Spinsight Ltd
Vision Algorithm Developer
Aug 2011 → Mar 2012
- Created and improved the vision algorithms used within the company’s software.
- Worked with other software engineers to create new applications and user interfaces.
- Performed application testing and resolved any bugs found.
- Packaged and prepared systems to send to customers.
- Installed systems within clients’ stadiums.
Education
The University of Edinburgh
BSc (Hons) Artificial Intelligence and Computer Science
2007 → 2011
- 2:1 grade awarded.
- Degree accredited by the British Computer Society.
6bd95b3 @ 2020-02-23