James Buncle
Lead Full Stack Software Engineer
- PHP | ~10 yrs
- Java | ~5 yrs
- TypeScript | ~5 yrs
- Node.js | ~5 yrs
- JavaScript | ~10 yrs
Technical lead and senior full stack developer with over 15 years experience in end-to-end software development, specialising in web development using Java, PHP, and TypeScript/Node.js/JavaScript. I help improve software design and development practices to support higher software quality, more efficient delivery, and stronger technical alignment.
Agile Lead
- Scrum | ~6 yrs
- Kanban | ~4 yrs
- Agile | ~11 years yr
- Team Leadership | ~2 yrs
Experienced Agile practitioner with leadership, requirements, and delivery-management focus. I work to improve shared understanding, planning, and delivery flow. I adapt my approach to the team and situation to support productivity, quality, and transparency over time. I am certified as a Scrum Master and Product Owner.
Cloud & DevOps
- Architecture
- Cloud / AWS
- CI/CD
- Security by Design
- Terraform
- Docker
Strong experience across the full SDLC, with focus on cloud, infrastructure, CI/CD, deployment, and delivery tooling. I improve release tooling, processes, and operational visibility so systems are more robust and software can be delivered, changed, and supported more reliably.
Senior Software Engineer
- Architecture
- PHP
- AWS
- CI/CD
- Auth
Senior software engineer working on a claims and contractor management SaaS platform, combining architecture input, PHP, CI/CD, secure authentication, cloud tooling, automated testing, and legacy modernisation.
- Value-Led Solution Design - Focused on underlying business needs and more reusable solutions to avoid unnecessary work, increase delivered value, and support more sustainable approaches.
- Authentication and Access Control - Helped steer security designs toward more business-aligned, reusable, and maintainable approaches, including MFA with SSO/Auth0 and RBAC-based access control.
- Quality and Release Confidence - Raised engineering confidence in a legacy environment through modernisation, automated testing, and clearer visibility of changes to stakeholders.
- CI/CD and Quality Gates - Established effective automated build pipelines, significantly improving baseline quality checks and moving delivery toward continuous delivery.
- Delivery Ownership and Release Management - Improved end-to-end delivery through clearer work structure, stronger whole-team release ownership, and better tooling and release visibility.
- Technical Enablement - Supported the team through PR guidance, diagrams, demonstrations, documentation, recruitment input, and technical discussions that encouraged more modern development practices.
Full Stack Web Developer
(Business Owner)- PHP
- TypeScript
- WordPress (Plugin and Theme Development)
- Product Owner
- DevOps
- React JS
End-to-end delivery of websites based on client requirements, including website design, development and hosting.
- Predominantly consisted of web design, development and maintenance of responsive websites in PHP
- Provision of Hosting, Domain & DNS Management - with dpkg, Docker and Nginx (PHP FPM, Caching and WAF)
- Implementation of end-to-end DevOps pipeline utilising tools such as GitLab, Code Analysis, Automated Testing, and Code Coverage.
- Business operations and associated activities, such as documentation, finance and marketing
Lead Developer
(Engineering Lead - Feb 2022 - Sep 2022, Senior IQ Developer - May 2021 - Feb 2022)- PHP
- Node.js
- Management
- Scrum
Hands-on Engineering Lead for risk management software in healthcare, combining line management, stakeholder issue resolution, and technical leadership across PHP and Node.js application delivery.
- Led a team of 4 developers, including 1-on-1s, performance reviews, leave management, and interview support
- Guided the team toward higher-quality, more maintainable solutions across PHP and Node.js applications
- Acted as a key point of contact for stakeholder-raised issues, including authentication-related problems
- Used Agile delivery practices and technical communication to improve collaboration, ownership, and solution quality
Senior Developer
(R&D Software Engineer)- TypeScript
- Node.js
- Angular
- C
- C++
- Product Owner
- DevOps
Led development work on a voice-controlled, self-navigating digital assistant and companion mobile application, spanning product software, platform setup, and delivery tooling.
- Worked across the core robotic system, user interfaces, and event-driven behaviour using C/C++ and Node.js/TypeScript
- Created a companion mobile application and a bespoke Linux distribution, helping establish the technical platform the product ran on
- Built foundational delivery and infrastructure capability with Docker, GitLab, code analysis, and automated testing where little formal tooling had existed
- Introduced more structured Agile delivery practices such as backlog refinement, estimation, and planning within a small, non-technical environment
An Introduction to GDPR
- GDPR/Data Protection
Introduction to what GDPR is, how it impacts a business and the steps required to be compliant
Developer & Scrum Master
(Web Developer)- PHP
- Scrum Master
- HTML
- CSS3
- JavaScript
- DevOps
Contributed to the end-to-end delivery of PHP-based systems for domain names, web hosting, and related services, combining hands-on development with Agile facilitation and platform-aware delivery.
- Worked closely with stakeholders to implement software changes in a hosting and domain-services environment, predominantly through PHP-based web development
- Acted as a Scrum Master, improving Agile delivery practices, team focus, and continuous improvement in both technical and project-management approaches
- Contributed to Continuous Integration setup and optimisation, significantly increasing automation and improving build times by over 50%
- Worked in a platform-adjacent environment involving hosting, web services, and message queues, while contributing architecture input and cost-conscious problem solving
Professional Scrum Product Owner (PSPO)
- Product Owner
- Agile
- Scrum
- Product Backlog Management
Demonstrates a deep knowledge of the Scrum framework and its application
Zend Certified PHP Engineer
- PHP
- Security
- Object Oriented Programming (OOP)
- Performance
An industry-wide standard that recognises PHP expertise
Developer & Scrum Master
(Developer -- Java
- Scrum Master
- Kanban
- HTML
- CSS3
- JavaScript
- MySQL/MariaDB
Managed and contributed to the successful delivery and maintenance of Java-based web applications and services for insurance brokers, utilising agile methodologies and technical leadership.
- Led web application development efforts using a Java-based ecosystem
- Functioned as Scrum Master and Kanban Lead, resulting in improved productivity and cost savings, as well as reduced defect rates and lead times.
- Provided training and coaching to team members in technical and Agile concepts.
- Offered technical expertise to management, influencing key decision making and ensuring cost-effective solutions.
Junior Developer
(Entry Level Web Developer -- Java
- HTML
- CSS3
- JavaScript
- MySQL/MariaDB
Developed and maintained Java-based eCommerce websites and web services for insurance brokers using Java.
- Both independently and as part of a team delivered software changes and fixes
- Worked closely with customers to quickly resolve live support software issues.
- Worked with other team members to continually improved processes, tools and technical practices.
Professional Scrum Master I (PSM I)
- Scrum Master
- Agile
- Scrum
Demonstrates a deep knowledge of the Scrum framework and its application
A Recommendation Cascade for e-learning
J. Buncle, R. Anane and M. Nakayama. The 27th IEEE International Conference on Advanced Information Networking and Applications (AINA-2013), Barcelona, Spain, March 25-28, 2013. Available on ResearchGate
Designing Websites for Mobile Devices
- Responsive Web Design
- HTML
- CSS3
- JavaScript
- Mobile Apps
Covers the necessary skills for responsive and mobile website design
2:1 BSc Computer Science (hons)
- Java
- C
- C++
- Haskell
- Data Analysis
- HTML
- CSS3
- JavaScript
Focus on software development, computer systems, databases, programming languages, intelligent robotics, data analysis, and a project and dissertation on a Learning Management and Recommendation System.
- Software Project - involved the development of a Learning Management and Recommendation System and a [dissertation](assets/docs/James Buncle - Dissertation.pdf)
- Commercial Programming - Involved writing 2 Essays - MD5 Hashing in Digital Forensics, Testing Software with High Degrees of Complexity, Uncertainty and Novelty
- Computer Systems & Architecture - Introduction to Hardware Engineering: Digital circuits, computer architecture, control of peripherals, networking
- Software System Components - HCI, I/O, parsing, graphics, concurrency, and distributed computing
- Databases - relational database design and performance issues
- Principles of Programming Languages - Lambda Calculus, evaluation strategies, typing and polymorphism
- Intelligent Robotics - development of embedded software to interact intelligently with the physical world
- Intelligent Data Analysis - statistical pattern analysis and data mining

Further & Secondary Education
- Electronics
- Design Process
- CAD
- Web Design
Completed 3 A-Levels in D&T: Systems and Control Technology, Applied ICT, and Biology, an AS-Level in Psychology, an OCR Level 2 Certificate in Enterprise, 10 GCSEs and 1 Intermediate GNVQ.
- 3 A-Level: D&T: Systems and Control Technology (C), Applied ICT (C), Biology (B), 1 AS-Level: Psychology (C)
- OCR Level 2 Certificate in Enterprise (Pass)
- 10 GCSEs A*-C
- 1 Intermediate GNVQ




