JB

James Barron

Available to hire

A seasoned software engineer with over a decade of experience designing, developing, and maintaining complex web applications.

About

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.

  • 14 years' experience
  • Joined October 2025

Industry experience

  • Software & Internet
  • Education
  • Professional Services

Work experience· 5 roles

HE Lecturer · Bath CollegeOct 2020 – Oct 2025 · 5 yrs 1 mo

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.

Software Engineer · OnlyExcelOct 2020 – Present · 6 yrs 2 mos

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.

Contract Lecturer · STIEIAug 2016 – Oct 2025 · 9 yrs 3 mos

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 · CableComNetworking LtdJan 2014 – Oct 2025 · 11 yrs 10 mos
Web Developer · Wildfirecomms LtdApr 2012 – Oct 2025 · 13 yrs 7 mos

Education

BSc (Hons) in Computing · University of Bath2008 – 2011
BTEC National Diploma for IT Practitioners · City of Bath College2006 – 2008
Education and Training Diploma Level 5 · Bath College2019

Hire James Barron today

Post a job and invite James, or contact them directly. No hidden commission.

Post a job