About

Beaton Andrew

Andrew Beaton

Software Developer

Name:Andrew Beaton
Date of birth:16/03/1980
Phone:07779 155350
Email:mail@andrewbeaton.net
I am a software developer with many years experience utilising the full software development life cycle, covering a wide variety of programming languages, techniques and systems.

I am currently specialising in C#, Microsoft technologies and cross platform mobile development.

As a certified Scrum Master, I have extensive experience of working in an Agile Development environment which has allowed me to work closely and effectively with all departments and levels of the business.

I am based in Weston super Mare and currently available for work.

Professional Experience

October 2015 - present

Sparkol Ltd

Senior Software Developer
  • Leading and working with a medium sized team of developers, testers and designers on a cross platform mobile application using Xamarin.iOS and C# .Net.
  • Improvement of general development processes within team, via code reviews, documentation of coding standards and knowledge sharing.
  • Implementation of a continuous integration platform and improved deployment methods for both internal and external releases helping to speed up and stabilise the release process.
  • Added and improved visibility of project and team to the rest of the company by implementing an internal beta testing process with daily / weekly releases as well as providing the ability to give feedback directly to the development team.
  • Ongoing development of companies main software product, working on new features as well as general software maintenance.
May 2006 - October 2015

intY Ltd

Software Developer
  • Ongoing development and maintenance of award winning company cloud-based SaaS delivery, integration and migration product (Most innovative channel service award winner 2012).
  • Lead developer on our flagship Linux based email antivirus and antispam filter and web based quarantine management system currently used by over 40,000 users internationally.
  • Development of secure and reliable CRM and software ordering systems for various third party customers and services.
  • Design and development of multiple third party billing systems integration to handle core business financial requirements.
  • Design and creation of a simple to use in-house desktop application providing the ability to mass bill customers, increasing productivity of finance department.
  • Design and creation of a contract / e-document signing portal for customers to speed up the onboarding of new customers by the sales departments reducing incomplete sign-ups and cutting 3-5 days from the sign-up procedure.
    Development and maintenance of in-house monitoring and notification system providing benefit to the support departments.
  • Design input, implementation and maintenance of web antivirus filter for desktop and mobile clients. This involved heavy integration between Windows and Linux based systems.
  • In addition to my ongoing development roles, I was responsible for designing and implementing our internal and externally facing company reports on SQL Server. These reports were critical for Sales and Business Intelligence functions, as well as providing key features for our larger partners and customers.
  • Design, implementation and support for single Sign-on (SSO) portal connecting various in-house legacy and third party systems.
  • Released a Continuous Integration and Deployment system for a multi-developer Agile team, allowing the simultaneous maintenance of a dozen discrete Development, Test and Production environments. This was done using TeamCity with Subversion integration and recently I oversaw the migration to Git.
  • Design, development and implementation of a wrapper for automated test scripts that interfaced into the continuous integration system and mapped output results to a common unit-testing framework format greatly reducing the frequency of broken builds.
  • Support and maintenance of authentication, connection and instant-messaging manager for desktop customers.
  • Maintenance of flagship integrated server suite for small businesses and schools providing firewall, antivirus, access control and content filtering.
  • Management and maintenance of companywide source control system using Subversion and most recently Git.
June 2002 - May 2006

intY Ltd

Advanced Support Engineer
  • Provided 24 hour coverage for all aspects of the technical side of intY as it was developing from a small start-up company to a market leader. I was responsible for the support of all network, infrastructure and internal systems and was commended for my dedication during periods of restructuring.
  • Development of tools and applications to help with the overall running of company systems from server monitoring, data migration to backup and restore features.
  • Investigated, diagnosed and repaired system problems when they occurred.
September 2000 - January 2002

AudioTech Communications

Systems Administrator
  • Interactive telephone systems development and implementation for large commercial customers and charities.
  • Audio recording, editing and implementation for numerous commercial and charity telephone help lines.
  • Database design and implementation for in-house systems.
  • Software development and support.
  • Network infrastructure maintenance.

Education and Training

2012 - 2014

Scrum Aliance

  • Certified Scrum Master
1998 - 2000

University of the West of England

  • HND Computing
1996 - 1998

Filton College, Bristol

  • BTEC National Diploma in Computer Studies
1991 - 1996

Bristol Cathedral School

  • 9 GCSEs Grades A – C

Jon Air

Sparkol Ltd

Andrew is one of the nicest people, ever. He’s a sought after, highly skilled developer with a considered approach and quality of thought. Working with Andrew, I’ve been continually impressed with his character and willingness to adapt to our constant change. There is no doubt in my mind that Andrew is a massive boost to any team.

Debbie Rooney

Training 23

I was introduced to Andrew by a friend in 2011, our aim was to create a website for a new business start-up.
Andrew helped design and build not only our business website but also our logo. If like us you are looking for a professional individual who understands the importance of supporting a business start-up, then Andrew is the perfect person. Andrew has continued to update our website every year and deliver a high standard of service. We look forward to our partnership growing stronger in the future as our business starts to expand.

Luke Dobson

Software Developer at Fasthosts Internet Ltd

Andrew is an excellent software engineer, over the time he worked for me he proved to be a flexible and skilled engineer, capable of picking up any task or technology and being trusted to getting it done. Andrew took on responsibilities as Scrum Master and leading Development’s support responsibilities as well contributing to all levels of design and architecture within the team.

Chris Phillips

Service Operations, Network Specialist at intY Ltd

I’ve had the pleasure of working with Andrew at intY Ltd, for over 10 years. He’s good fun to work with, but a solid grafter too. We started in the same position at almost the same time, both rising within the organisation, but in different directions. Although we’ve not always been in the same department, we’ve often had to work closely with each other on various projects. Recommending him to others is easy. Beware though, he’s a right hairy b*st*rd!

Jan Peace

Customer / Publisher At The Tutors

Andrew has been involved in developing and upgrading my website for almost two years. During this time he has been quick to respond to questions and issues that have occurred, he listens patiently to my requests and is not afraid to offer advice or alternative ideas. It makes life so much easier when someone actually listens to what you are saying. Incidentally, we have never met in person, all contact has been online, which is a credit to his communication skills. I hope to continue working with Andrew, the website is looking great and working perfectly.

Let's keep in touch