A seasoned software engineer with over a decade of experience designing, developing, and maintaining complex web applications. Skilled in Laravel, React, and API architecture, with a strong focus on scalability, performance, and maintainability. Previously a university lecturer in software engineering, teaching subjects including PHP, C#, Java, and mobile development. Experienced across full project lifecycles—from client analysis and system design to deployment and optimisation. Has led development of multiple SaaS platforms and custom integrations involving QuickBooks, Microsoft To Do, and Pipedrive, as well as managing large-scale web communities and CRM systems.

James Barron

A seasoned software engineer with over a decade of experience designing, developing, and maintaining complex web applications. Skilled in Laravel, React, and API architecture, with a strong focus on scalability, performance, and maintainability. Previously a university lecturer in software engineering, teaching subjects including PHP, C#, Java, and mobile development. Experienced across full project lifecycles—from client analysis and system design to deployment and optimisation. Has led development of multiple SaaS platforms and custom integrations involving QuickBooks, Microsoft To Do, and Pipedrive, as well as managing large-scale web communities and CRM systems.

Available to hire

A seasoned software engineer with over a decade of experience designing, developing, and maintaining complex web applications. Skilled in Laravel, React, and API architecture, with a strong focus on scalability, performance, and maintainability. Previously a university lecturer in software engineering, teaching subjects including PHP, C#, Java, and mobile development. Experienced across full project lifecycles—from client analysis and system design to deployment and optimisation. Has led development of multiple SaaS platforms and custom integrations involving QuickBooks, Microsoft To Do, and Pipedrive, as well as managing large-scale web communities and CRM systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at OnlyExcel
October 1, 2020 - Present
Design, develop and test complex web applications using Laravel and React; analyse client requirements, produce design and technical documentation; implement and maintain scalable APIs and database structures; optimise applications and database performance for long-term maintainability.
HE Lecturer at Bath College
October 1, 2020 - October 18, 2025
Plan and deliver Bath University lectures in web development, software engineering, databases, mobile app development, games design and multimedia with VR; assess and provide feedback on assessments in line with Bath University guidelines as part of the BSc in Applied Computing.
Contract Lecturer at STIEI
August 1, 2016 - October 18, 2025
Plan and deliver lessons in the principles of C++ programming for the Shanghai Technical Institute of Electronics and Information; provide tuition and guidance to foreign students learning programming.
Web Developer at CableComNetworking Ltd
January 31, 2014 - October 18, 2025
Creation of student/resident portal using Yii framework, including shop, blog, image gallery and administration area; integration with third party APIs including Flickr, Twitter and Facebook; integration of Google DFP; development of JavaScript & Perl TV portal; ensure compliance with web standards (W3C & WCAG2).
Web Developer at Wildfirecomms Ltd
April 30, 2012 - October 18, 2025
Developed and maintained custom Drupal and WordPress websites, including themes and modules; involved in full project lifecycle, including meeting and liaising with clients; project management (specifications, tracking, budgeting and risk assessments); interdepartmental communication and supervision; improved on-page SEO and content, contributing to a 36% increase in visits over 3 months.

Education

BSc (Hons) in Computing at University of Bath
January 1, 2008 - January 1, 2011
BTEC National Diploma for IT Practitioners at City of Bath College
January 1, 2006 - January 1, 2008
Education and Training Diploma Level 5 at Bath College
January 1, 2019 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more