Available to hire
Since 2018 I’ve independently designed, developed and deployed sites for booking systems (for tutoring and health coaching), a C2C network, payment integration with Stripe (and previously, various other payment systems), admin. and user self-management pages, using: PHP, OOP, MySQL, JavaScript, HTML, CSS, responsive design.
Earlier in my career I worked on mission-critical, security-sensitive environments and large-scale engineering projects, including roles that required detailed documentation, debugging, and strong attention to security.
Skills
See more
Language
English
Fluent
Spanish; Castilian
Advanced
German
Beginner
Norwegian
Beginner
Work Experience
Independent Backend & Web Application Developer at Self-employed
January 1, 2018 - PresentIndependent design, development, and deployment of production web applications and systems. Developed multiple projects including a tutoring booking platform with role-based access (administrator/tutor/customer), a site with booking and Stripe payment integration plus admin/user self-management, and a C2C dating platform with authentication and automated user communication workflows. Also delivered e-commerce/PDF sales functionality with on-the-fly unique watermarks, plus API integrations and responsive UI/UX using PHP, OOP, MySQL, JavaScript, HTML, and CSS.
Contract PHP Developer at Qualcomm
November 1, 2015 - December 31, 2017Worked on an extensive website for a leading hardware company, contributing feature development, bug fixes, and graph generation using usage data for managers. Delivered UI/UX improvements and maintained documentation, focusing on security and mission-critical reliability. Tech included PHP, OOP, MySQL, MSSQL, JavaScript, HTML, jQuery, JSON, APIs, and FLOT graphing.
Self-employed Web Developer at Self-employed
October 1, 2014 - October 31, 2015Continued development of a language tuition website, focusing on UI/UX and full-stack web features using PHP, OOP, MySQL, CSS, HTML, JavaScript, jQuery, JSON, AJAX, and APIs.
Contract PHP Developer at SCSWIS (Social Care and Social Work in Scotland)
December 1, 2013 - March 31, 2014Supported development of a website managing an extensive Scottish Government social care database. Work included PHP/MySQL/JavaScript/HTML/CSS/JSON and API development, along with thorough code documentation. Security and mission-critical requirements applied, including approval by Disclosure Scotland.
Self-employed Web Developer at Self-employed
December 1, 2010 - October 31, 2013Developed and maintained a language tuition website with an emphasis on UI/UX and web integrations. Implemented features using PHP, OOP, MySQL, CSS, HTML, JavaScript, APIs, AJAX, plus additional technology used in that environment (including ActionScript and SOAP) and payment service provider integration.
Freelance PHP Developer at Pandemedia
January 1, 2007 - August 31, 2008Back-end development work at a digital agency, including PHP, OOP, MySQL, and HTML/JavaScript. Contributed to websites, including one focused on taking surveys and processing results.
Web Developer (OakEBooks.com) at Self-employed
October 1, 2005 - December 31, 2006Originally developed OakEBooks.com as a PDF sales platform. Rebuilt in 2018 to simplify output for broader PDF reader compatibility. Implemented unique copy-deterrence by adding unique watermarks on the fly during downloads, alongside similar unique identification concepts used for MP3 files. Tech included PHP, OOP, MySQL, JavaScript, CSS, HTML, and payment provider integration.
Project Officer at KMi, The Open University
September 1, 2002 - August 31, 2004Worked on projects to markup word documents and web pages; used HTML, JavaScript, OOP, CSS, XUL, RDF, and VBA. Contributed to producing structured outputs for project needs.
Software Engineer at Celoxica
March 1, 2001 - May 31, 2001Coded, debugged, and tested software in MSVC++, MFC, and Handel C. Focused on engineering implementation, testing, and reliability in a development environment.
Study (Web Design Diploma) at The Learning Library
January 1, 2001 - January 1, 2002Security Consultant at CMG Admiral
August 1, 2000 - March 31, 2001Obtained SC clearance and supported training and evaluation work around PKI, encryption, and security practices. Worked mainly on evaluating and reporting on security documents, with applied exposure to HTML and Java security-related topics.
Analyst Programmer at Quest
July 1, 1998 - August 31, 1999Performed mission-critical analyst programming with MSVC++, MFC, BCB, OOP, SQL, and UI/UX responsibilities. Included team leadership, documentation, client-facing work, and hardware interfacing. Delivered projects in heavy industry contexts, including use of GPS/GIS and hardware such as GPS transmitters on cranes.
Software Engineer at Nonlinear Dynamics
July 1, 1995 - January 31, 1998Hardware interfacing and client-facing engineering work with MSVC++, MFC, OOP, and UI/UX documentation. Worked on software for biotechnology researchers, focusing on acquisition of images from specialist scanners/cameras and image processing to bring out detail prior to analysis.
Microelectronics and Software Engineering (MEng) at Newcastle University
October 1, 1991 - July 31, 1995Education
MEng at Newcastle University
January 1, 1991 - January 1, 1995Web Development Private Diploma at The Learning Library
January 1, 2001 - January 1, 2002Graduate Diploma in Anthropology at Oxford Brookes University
September 1, 2003 - October 1, 2005Diploma in Spanish at Open University
January 1, 2005 - October 1, 2006Diploma in Cognitive Hypnopsychotherapy at SACH Counselling
November 1, 2000 - October 1, 2001Diploma in Anatomy and Physiology at ITT Correspondence course
December 1, 2017 - August 31, 2018Family Herbalist / Nutritional Herbalist (Correspondence courses) at School of Natural Healing
April 1, 2025 - April 30, 2026Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Government
Skills
See more
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Newcastle upon Tyne today.