Based in Boddam/Aberdeen, Scotland, I currently work for Advanced Computer Software as a Principal Software Developer.
I'm a hardworking, organized and motivated software developer with 10+ years experience designing and supporting large scale applications on a variety of platforms and technologies including Progress OpenEdge, C#, SQL Server and Java.
I have strong problem solving skills and am an advocate of best practices and coding standards.
I enjoy working within a team and have experience leading teams of developers using traditional and agile methodologies to meet tight deadlines.
During my spare time, I also seek to continually improve my skills and knowledge and as such I enjoy learning about new emerging technologies. I am currently increasing my knowledge of Node.js and Angular 2 as I see this as a key technology of the future.
My other interests include photography, watching movies and spending time with my wife and son.
Principal Software Developer • November 2012 - Present
Senior Developer • November 2010 - November 2012
Software Engineer • May 2009 - November 2010
Programmer • June 2006 - May 2009
BSc Computing for Internet & Multimedia (Hons) • September 2004 - May 2006
HND Software Development • August 2002 to May 2004
Talented Individual’ is the phrase that comes to mind when I think about Paul. I had the pleasure of working with Paul for near on three years at Advanced, collaborating on many high profile projects. I was particularly impressed by Paul's ability to understand new technology and able to research and find the solution to the problems we faced. Oh, and he made sure I got emailed about Friday lunchtime staff choices be it Chinese, Thai, chippy etc even though there was some 450+ miles between our office's. Talk about motivating a team! Paul would be an asset to any team.John Goodland • Principal Presales Consultant @ Axway
Paul is a top class developer who can be relied on to deliver excellent work. He will introduce new development techniques/processes to the team in order to improve the output of the whole department. Is always looking to find new ways to improve his own knowledge.Barry Moar • Senior QA Analyst @ Advanced Computer Software
Paul is a highly organized, goal oriented, independent and hardworking perfectionist always ready to put all his energy and stamina to get the job done. He has many years of experience in software development and he is always passionate about his field.Rajesh Kumar Plamthottathil • Senior Developer @ Advanced Computer Software
Paul is a very knowledgeable and experienced developer. When I worked with him I always found him to grasp new ideas quickly and the standard of his work was always very high. He was also very easy to work with and popular in the office.Michael Charles • Director and Co-founder @ Escone Solutions Ltd
Paul is committed to his work and sets very high personal standards. He has a great sense of personal responsibility and always takes ownership of problems within his area. Rather than letting a situation escalate, he acts immediately to get a handle on the problem and resolve it. He does a great job of spotting the underlying elements of problems. He would be an asset to any company.Saroj Kumar Maharana • Senior Development Programmer @ Advanced India
During Paul's time as the Software Engineer at Achilles Information in Aberdeen, he showed his excellent abilities in learning new technologies, applying his skills in thinking and problem solving to provide a top level of service to the company. This included delivering to multiple projects on different platforms and technologies at the same time to tight time-scales. I have thoroughly enjoyed working with Paul and would welcome the opportunity to work with him again in the future, I have no hesitation in recommending Paul as a first class Software Engineer who I'm sure will quickly move onwards and upwards in his chosen profession.Steve Gunn • IT Projects Manager @ Atlas Knowledge
You can use the below form to contact me with any queries you have.