I design and craft software for various purposes using a combination of software development methods. In the past 7 years I have mostly written applications for the web and spent a lot of time writing scripts to automate task on servers. I can help design, develop and maintain reliable continuous integration and deployment pipelines.