some alt text

Our Team

We're proud of our people. They make soVision IT the business it is today. We really want to help and a member of our Custom Software Development team would be really happy to talk with you about any issues you might have.

John Charlton
Software Developer

John Charlton
Software Developer

I have 30+ years of software development and technical leadership experience, 20 years at British Aerospace (BAe, now BAE SYSTEMS) working for Concorde Support, the US Airforce (USAF) and Airbus, including 12 years working for CSC Computers Sciences (outsourced from BAe).

This includes 18 years in team leadership, project management and technical leadership roles. 6 years of experience as an independent software development contractor – clients included Airbus, BAE SYSTEMS, and various engineering, financial and manufacturing companies both locally and in Spain and France. I have been employed by soVision IT for 8+ years.

I have a wide range of technical experience from IBM Mainframes, HP Unix, MS Windows to Amazon Web Services and Azure, and the web. My current development stack includes .net, .net core, c#, MVC, Javascript, Typescript, MS Blazor, Angular, React and Umbraco, building business and technical systems, and web sites. I also have some experience of machine learning, data analysis and categorisation using various artificial intelligence tools such as Python with Pandas and NumPy/SciPy, R, Microsoft ML.Net.

Bradley Edwards
Software Developer Apprentice

Bradley Edwards
Software Developer Apprentice

I am a software developer apprentice, working closely alongside Mark Harris. My current role within soVision IT is to enhance my learning of coding, applications that we use and maintain assignments for college, when work is completed by our Software development team, I test our products to make sure these applications work appropriately.

Learning something new and being involved with projects is my favourite part of the job as it is helping the team, being a team player is important to me!

Furthermore, I am a graduate in Sports Rehabilitation, and I do also like to keep my knowledge up about sports injuries and rehabilitation in my spare time when I am not coding, as I am fascinated how the human body functions. Finally, I am an outgoing and highly motivated guy to help the team whenever possible. I love to do football and badminton in my spare time as my main two hobbies, which is a great stress reliver!

Brian Carpenter
Managing Director

Brian Carpenter
Managing Director

I love interacting with people and, where I can, I am always willing to help people achieve their goals.  I am a firm believer in the qualities of integrity and motivation.  At soVision IT, we really do strive to provide the best value for money in all that we do for our customers. 

As MD, I’m responsible for the strategic direction, culture and ultimate growth of the Company. I’m proud of our team. Experienced and with so much talent and a depth of knowledge, they still surprise me every day. 

I’ve had such an interesting career, from being a recognised European expert in Project Management, to being the Managing Director of a Major Division of a global Aerospace Company and Director of one of the UK’s largest Consultancy Operations. These roles have taught me so much about business and people. 

When I am not working, I love my garden and I am an animal lover who loves to be close to nature. My wife calls me Dr Doolittle as I talk to all animals and birds that frequent my garden or I meet in the wild. I love cooking and prepare most of the family’s meals. I must confess I am more experimental than my wife who is also an excellent cook.  

Usman Anwar
Software Developer

Usman Anwar
Software Developer

I started working for soVision IT in October 2019. After graduating as an Electrical Engineer with a passion for computers and software, I decided to pursue a career in Software Engineering.

I am a software engineer with experience working in a fast-paced digital marketing agency environment, proficient in ASP.NET OOP and .NET Core. I am currently self-teaching myself Azure, AI and Blockchain technology.

I enjoy programming because I like solving problems, relishing opportunities to learn and I get a kick out of the result. My research interest includes cloud computing and blockchain.

Mark Harris
Software Development Manager

Mark Harris
Software Development Manager

At soVision IT, I love the variety of working with our different customers both large and small. It’s always rewarding to solve a problem for someone.

I studied Chemistry at The University of Manchester before working at the Met Office. Science then continued as an interest rather than a career as I worked purely as a programmer in the private sector.

I love the adventure of travel and I’m looking forward to exploring the world with my young daughter. I enjoy running, hiking, and have recently got into yoga.

Dana Thomas
Business Development Manager

Dana Thomas
Business Development Manager

I am originally from the Philippines, and I am proud to be Filipino. Working in the United Kingdom is a new challenge for me, but I look forward to challenges as it allows me to discover new knowledge. I have over 5 years of experience working in the IT industry, working with private and public sectors. I aim to give excellent service and customer satisfaction to my clients. The IT industry acquires its people to adopt continuous improvement in acquiring knowledge for growing technology and personal development. This is my core philosophy.

Being a business development manager at soVision IT, I am responsible for helping to find new opportunities, researching leads, establishing good relationships with a potential clients and I enjoy presenting products and services to my clients. My goal is to provide the best quality service and to support their growing business.

Things about me, I love to travel and discover a different culture, food, people and historical architecture of the country. I am the kind of person who loves food but at the same time is health conscious. I love to do different kinds of activities to improve myself and enjoy life outside of the workspace. Part of my daily life is to explore different hobbies and activities like weightlifting, martial arts, photography, crafts, discover the best food from different cuisines. I believe that life should be a balance between working and family.

Stewart Long
Consultant

Stewart Long
Consultant

Stewart is a very experienced project manager who works with our software development team and clients to help deliver software and transformation projects. He is a qualified Prince 2 Practitioner and is also experienced in Agile systems development, Agile project and Agile leadership methodologies.

As well as his work for soVision IT Stewart also teaches Information Technology and project management disciplines to students studying for degrees and post-graduate qualifications at the Open University. Stewart is also very interested in the development of IT skills in the workplace and in particular working with internal IT teams to support their professional development, build cohesive teams and improve their operational performance to support business improvement & change.

He is ITIL (IT Infrastructure Library) qualified and he currently mentors apprentices studying for degrees in the workplace from a wide range of industries. He is Skills For the Information Age (SFIA) trained and worked with the BCS (Chartered Institute for IT) to develop the first version of the BCS Professional Development Scheme for IT professionals. Whilst working as Head of ICT for Bristol City Council the department was awarded Most Improved IT Department by the Society of IT Managers.