James Buncle

Full Stack Developer·Agile Lead·DevOps Engineer

Back-end Software Development

Mobile, Desktop and Web Applications

With over 10 years experience in delivering software projects, not only can I create high quality website back-ends but also mobile and desktop applications.

Having experience in a wide range of technologies means I can ensure implementations are not only fit for purpose but are also cost effective.

JavaJava
PHPPHP
C++C++
Node.jsNode.js
TypeScriptTypeScript

Front-End Web Development

Web design and development of interactive front-end user interfaces

Utilising the latest in web technologies I deliver high quality, responsive website front-ends in short time scales.

HTMLHTML
CSSCSS
JavaScriptJavaScript
AngularAngular
BootstrapBootstrap
ReactReact
DevOps

DevOps

Software Development Tools & Systems

Experienced in setting up, administering, maintaining and utilising numerous technologies that accompany software development, from ticket management to web servers.

  • Version Control Systems
  • Dependency Management
  • Package Repositories
  • Server Management
  • Continuous Integration
  • Testing & Code Analysis
GitLabGitLab
JenkinsJenkins
JiraJira
NexusNexus
GitHubGitHub
NginxNginx
DockerDocker
GitGit
Agile

Agile Project Management

Having successfully led a number of software projects using Agile practices, I know what it takes to deliver software from start to finish in a way that gets the best results to fulfil user needs.

  • Scrum Master
  • Product Owner
  • Kanban
  • Project Management

Certifications

Professional Scrum MasterProfessional Scrum Master
Professional Product OwnerProfessional Product Owner