<Skills />

Skills

Software development is hard. Managing projects is hard. Working remotely is hard. Here are some things I'm good at, to help ease the pain.

Problem Solving

I can take vague problems and requirements and break them down into steps and solutions.

Systematic Thinking

I'm good at thinking abstractly and putting together systems with many moving parts.

Communicating

I can explain things clearly, communicate problems quickly and write accurately and concisely.

Organising

I can self-manage, work to deadlines, organise projects and present well-structured and complete deliverables.

Back-end Development

This is my main area of expertise. My backend stack usually involves PHP and/or Node.js with the CMS/Framework of choice.

[Frameworks]

[Content Management]

[Databases]

[APIs]

[Testing]

  • PHPUnit
  • Codeception
  • Laravel Dusk
  • Jest 2

Front-end Development

I write standards-compliant front-end code that powers web user interfaces. With a particular focus on responsive design, semantic markup, accessibility, and performance.

[User Interface]

[APIs]

[Libraries]

[Testing]

DevOps

I use these tools and cloud services to setup integrated infrastructures and CI/CD pipelines that meet the project needs.

[Tools]

[Deployment]

[Build Tools]

  • Webpack
  • Babel
  • Gulp
  • PostCSS

[Package Managers]

[Git Hosting]

Software

Software applications I use in everyday work.

[Development]

  • PhpStorm
  • WebStorm
  • Postman
  • DevTools

[Environment]

[Productivity]

  • Notion
  • Jira
  • Slack
  • Skype

© 2021 All rights reserved.