Hey! I'm James,

I’m a designer and full-stack developer that specialises in product, UX and UI with a multi-faceted approach. I’ve had some incredible opportunities where I’ve jumped in many different deep ends across the product lifecycle, which have provided me with a results and people focused way of working.

I have 7 years of experience with UI design and UX research. While this journey started early with a cracked version of Illustrator and my natural urge to design websites, it was during my 3 years in a R&D team that taught me not only how to make things look nice but work well too. Here my team and I were tasked with exploring and understanding new and better ways to move the world of work towards a more consumer-grade user experience. Through excellent peers and a lot of trial and failure I gained an intuitive understanding of user experience, the knowledge to be able to communicate that to others and the awareness to be constantly researching and learning to do my job properly.

In addition to this, I spent a further 2 years as the product owner of TalkSuite, a bot building platform, in which I did the UI, UX and DX. This not only reinforced my previous understanding but also grew my ability to compromise, either due to business needs like development time, internal release dates or implementation complexity; or due to external factors like commercial viability, customer requests or market studies.

As a full-stack developer on a variety of platforms, I also bring a dose of implementation reality in my UI design and UX requirements. As I am designing, I am developing a sense of my own implementation details, ensuring that nothing I propose would be incompatible with an existing solution or require a huge amount of resources to build. This also allows me to support the development team with potential technical options or jump in there myself and help out.

I’ve had expansive front-end development experience in React, Angular, Typescript, Vanilla JS and Liquid. I also have a large amount of experience in Node.JS back-end development from traditional CRUD REST services to real-time sessions to video processing & streaming. This also includes the design and implementation of the application and cloud architecture. I’ve worked in a team responsible for its own DevOps and as a one-man band which has led to implementing many CI and CD pipelines.

I have also had the opportunity to create and maintain iOS apps for a range of projects using both UIKit, Swift UI and cross-platform solutions like Ionic and React Native.

I really enjoy crafting and delivering demos and I have been a part of the sales & marketing lifecycle for a variety of projects. Additionally, I have been at the helm of a large software project that required direction to make it commercially viable and always bring audience and financial needs as a priority into my product and technical design.

In addition to product design, I have experience in video editing and motion graphics, both in an academic content and the real world. I really enjoy creating these and feels it gives a marketing or commerical project a real stand out quality when the video materials, an increasingly integral proportion, are a quality above the rest.

Product Consultant

August 2019 - Now

Starting my own company to do product consultancy in the summer of 2019, over the last 2 years I have worked with a variety of clients for a variety of projects where I specialised in UX/UI design & development. I also have been involved in product & marketing projects and full-stack proof of concepts. In addition to working with clients, I have used this time to expand my Honeycomb project where I do not-for-profit work for education & social good.

ReactNode JSUX/UI DesignAzureProductBrand & Marketing

Product Owner

August 2018 - August 2019

I was in charge of the product & commercial direction of a large project within MHR which meant I was a part of sales, customer and financial conversations with leadership teams. This was in addition to travelling, meeting with potential customers, the day to day management of the development team.

UX/UI DesignProductBrand & MarketingManagement

Research Engineer

November 2016 - August 2019

In the R&D team, we were tasked with exploring new and better ways to move the world of work towards a more consumer-grade user experience. This is where, through excellent peers and trial and failure, I gained an intuitive understanding of user experience, the knowledge to be able to communicate that to others and a trial of fire where we built and supported proof of concepts through to customer facing products.

AngularNode JSUX/UIAzureAzure DevOps

Research Intern

June 2016 - November 2016

Starting at MHR at 17 within the R&D team was an inspiring start to my professional career. We jumped straight into a pitch-build-demo cycle that ingrained in me not only the value of great ideas and building solid projects but the importance of communicating properly and the power of a great demo.

Academic Qualifications

Secondary school & college

At A-Level I chose Photography, Computer Science, English Literature and Maths, in retrospect is a very wide selection of subjects which, while not conducive to getting good grades, did show me how much I loved learning and doing a variety of things. A*, A, A, A, A, B, B, B, C, C at GCSE and C, C, C at A-Level.