Employment
Engineering Manager
Informatica
- Current
Privitar was recently acquired by Informatica. I have continued my role within Informatica, with a renewed focus on integrating Privitar's data security and privacy products into Informatica's existing platform.
As an Engineering Manager I have a key role in ensuring a smooth transition. I am also involved in integration work relating to the UI of the products.
Engineering Manager
Privitar
-
My role expanded to include Engineering Management responsbilities. I am responsible for the engineers in my team, including creating an environment for them in which they can thrive. I have continued to grow the companies UI function, which positively impacted our product. I work closely with UX and Product to deliver product features and facilitate alignment of my team.
I designed and oversaw a move from a horizontal UI team to a vertical structure with UI devs integrated with other teams; as well as the formation of a new UI Initiatives team.
For part of this period I also managed the Platform team, which tackled the core architecture of the product. Many features were delivered between my time between UI and Platform.
I also work on tasks directly, and sit on the Architecture Forum to represent Front End interests.
Front End Technical Lead
Privitar
-
I joined Privitar as their first front-end lead to spearheaded the creation of the UI team from the ground up, with the goal of modernizing the front-end infrastructure for both new and existing products.
The team worked on the removal of a legacy UI framework that was replaced by React and TypeScript; with the view to an ambitious UI road map. The project involved a significant conversion of an existing enterprise Java UI application based on Vaadin. My responsibilities also included line management.
I continued to on-board Java/back end developers onto the UI stack in this position, in tandem with my belief that a good front end team must understand all aspects of the product.
The project involved the creation of a new React based framework to make building screens using the new APIs as simple as possible to improve dev efficiency. I was responsible for the technical leadership in architecting this framework, documenting it and mentoring my colleagues.
Development Lead
Alfa Financial Software
-
I continued my responsibilities as lead for the companies UI developer team, working on a vast transformation of Alfa’s core product (in house UI framework) to a single page application (React/TypeScript). This work is at a high scale; working on an enterprise application that comprises of hundreds of screens.
I actively maintained and delivered UI training inside the company, and mentored colleagues on our UI stack.
I architected the companies underlying UI framework which was used to deliver features to clients in the asset finance industry.
Senior Consultant
Alfa Financial Software
-
I joined Alfa's R&D team as a JavaScript expert to work on the front end of Alfa's best-in-class asset finance management platform. Alfa had recently completed an IPO.
I drove transformative web & mobile projects within the company using React, React Native and a modern JS stack.
I led the development of a substantial technical and design restructure of the products existing enterprise-scale UI. In addition, I applied my UI knowledge to new R&D greenfield initiatives within the company for web & mobile.
As part of my work, I developed a visual interface for a credit decision system, and improved the application performance by 30% via conversion to an SPA.
Head of Development
Five By Five
-
Managing a small team of developers, I am responsible for the technical strategy and delivery of Five By Five's web and mobile projects.
I had a key role throughout these projects in communicating with clients and determining their requirements.
This remained a very hands on role. I primarily worked with a Node, Express, React and Redux stack to achieve deliverables on tight timescales. This work was very varied and included a social app for wine, calculators for opticians, brand sites for high street stores, customer feedback systems, and more.
During this role I introduced the company to CI (Gitlab CI) and server automation (Ansible) as part of a significant dev ops restructure.
Senior Developer
Five By Five
-
I contributed to Five By Five's web technology projects for clients such as Activision, 2K, GAP and CooperVision.
As Senior Developer, I was involved in all aspects of the software development lifecycle. By utilising my expertise in modern web applications that I bought to the team, I was able to produce new and engaging experiences for Five By Five's many projects. I introduced a Node, Express, React and Redux stack to the team, which became a core part of our work.
Head of Technology
Ad Venture TV (inqb8r)
-
Ad Venture was an early stage startup that provided targeted, frame accurate ad switching and ad delivery platforms for live TV, based on new streaming technologies.
As the Lead Developer & Head of Technology, I shaped our core platform and technical strategy by building and scaling back and front end systems. I was deeply involved in forging the direction of the business and negotiating partnerships with other technology providers.
This remained a very hands on role. I primarily worked with a Node, Express, React and Redux stack to achieve deliverables on tight timescales. This work was very varied and included a social app for wine, calculators for opticians, brand sites for high street stores, customer feedback systems, and more.
Education
Computer Science MEng
University of Southampton
-
I consistently achieved 1st class grades on average for all 4 years of my degree. I won an award for the "Best Final Year Student on the Computer Science & Software Engineering course at University of Southampton" from the British Computer Society Hampshire Branch.
In the final masters year, I focused primarily on Web Science and programming the web. The course at the University of Southampton contains strong individual and group elements. From a technical perspective the course focuses primarily on Java, but in the latter years gives a wider variation and focus on web services stacks.
UK GCSEs & A-Levels
School/College
-
Despite knowing prospects are unlikely to care, im very proud to have received nine A*'s at GCSE level 🤓. For the A-Level courses I achieved AAAB (full A2) in Physics, Electronics, Computing and Maths respectively.