James Hudson

About Me

Self-taught and driven to find the best solutions. I am always looking to find the most effective and cleanest way of writing software. Trying to understand the whole process to deliver the best value for clients. Keen to learn and always curious. I take a simple over easy approach as I found this leads to better maintainability.

I have worked in development teams of all sizes, as well as on my own and I am comfortable working with developers of all abilities.

What I Do

Team Work

Software can be hard to write and develop. Working in teams and being a team player helps reduce the friction.

Write Clean Code

The process that we undertake to write clean code is almost as implement as the code itself.

Maintain Servers

Maintaining code and servers is no easy task. I have first-hand experience in managing code and servers in production.

Solve Business Problems

What it’s all about. Solving problems business has. I am always keen on learning and this extends to understand the problems the business has.

Resume

Experience

Dec 2019 - Oct 2021
Pod Point

Software Engineer

Maintaining an IOT network and implementing new features.

Jul 2019 - Sep 2019
Metronome

Contract Full Stack Developer

Contract role working on Apartments & Developments. A Property listing site.

Oct 2017 - Apr 2019
Nimbus Hosting

Developer

Worked under the lead developer to build STORM a cPanel replacement.

Apr 2016 - Oct 2017
Civica Digital

PHP Developer

Worked on government systems. SC Clearance

Feb 2015 - Apr 2016
Cyrex Ltd

Software Developer

Starting my development career at Cyrex Ltd. I built an eCommerce site with WordPress and WooCommerce.

Education

Jan 2012 - Jan 2013
Hertford Regional College

Software Applications - BTEC level 2

Software Applications - BTEC level 2

Jan 2011 - Jan 2012
Oaklands College of Further Education

Film and Media - BTEC level 2

Btec level 2 in Creative Media

Coding Skills

Laravel

90%

JavaScript

70%

TypeScript

60%

Golang

60%

DevOps Skills

Docker

95%

Kubernetes

60%

AWS

60%

GitHub Actions

75%

Knowledges

  • arduino
  • aws
  • docker
  • etl
  • git
  • jaspersoft
  • laravel
  • php
  • symfony
  • wordpress