Hi, I'm James

James Barnden Software Engineer

I’m a Software Engineer at Veygo, with a love for music and Computer Science.

MComp Computer Science (Distinction)
BSc Computer Science (1st Class)

I’ve always been fascinated by computers and the things people can do with them.  From a young age I was in awe of the fast paced world of web development and how it evolves. 

young James

When I was 16 I did some freelancing where I learned to produce effective websites and user experiences.  A key takeaway was the importance of regular communication and demonstrations with the client to keep our vision of the end goal aligned.

James graduating

In 2018 I graduated from the University of South Wales, where I was introduced to Machine Learning and Artificial Intelligence. I dug deeper into this with my final year project, where I explored  Data Structures, Expert System Design, Natural Language processing, creating data sets and more.

I had the pleasure of working on an equally challenging problem as part of my masters team project, developing an application that utilised machine learning methods.  I really enjoyed sharing and learning approaches and methods, working with version control, and practicing the agile methodology.

machine learning application screenshot
A screenshot of the Machine Learning Application (SiaVid) in action

I’m currently working as a Software Engineer at Veygo, a short term car insurance company that’s part of the Admiral Group.  I’m fortunate to be working with and learning from an experienced team of software engineers, product owners and marketing wizards in an agile environment.

Thanks for visiting,

James Barnden Software Engineer