Karl Cordes

Email:
karl@cordes.com.au
Skype:
karlcordes

About

I am a software developer and systems administrator who is passionate about the web, and I love building quality products to make it a better place.

I take ownership of the projects that I work on, and I deliver reliable and scalable solutions.

Skills

Languages

  • Bash
  • C
  • CSS
  • Go
  • HTML
  • Java
  • Javascript
  • PHP
  • Perl
  • Python
  • Ruby

Frameworks

  • AngularJS
  • Flask
  • Ruby on Rails
  • Sinatra

Operating Systems

  • Android
  • Linux (Debian/Ubuntu, RHEL/CentOS)
  • Mac OS X
  • Windows

Daemons, service providers and favourite tools

  • Apache
  • Amazon Web Services
  • Ansible
  • Docker
  • Git
  • MySQL
  • Openstack
  • PostgreSQL
  • rsync
  • vim

Experience

Atlassian

Site Reliability Engineer

May 2015 - Present

Yahoo7

Service Engineer

April 2014 - April 2015
  • Managed production code releases. Worked with developers and product owners to ensure code changes were released on schedule without impacting service availability
  • Used configuration management tools to provision new testing and production infrastructure
  • Worked a rotating 24x7 on-call pager duty. Responded to alerts and incidents to resolve them quickly
  • Applied critical security fixes to hundreds of production servers. Fixed Heartbleed, Ghost and Shellshock vulnerabilities
  • Used Jenkins-based build infrastructure to help achieve continuous delivery

Tectonic Digital

Web Developer

December 2011 - February 2014
  • Built a wide variety of web applications for clients using PHP (Laravel, WordPress), Javascript (AngularJS), and Ruby on Rails
  • Designed and built a custom PHP + MySQL application hosting infrastructure on Amazon Web Services OpsWorks using Chef
  • Systems administration of web hosting infrastructure running on on AWS
  • Built a mobile web application for Google using AngularJS and Laravel

CMC Technologies

Web Application Developer & Linux Systems Administrator

2007-2011
  • Designed and built a custom CRM, document generation, and email processing web application to streamline the sales process
  • Procured and administered Linux web and email servers

Education

University of New South Wales

Bachelor of Science in Computer Science

2007 - 2010

Highlights

COMP2041 Software Construction Distinction
COMP9321 Web Application Engineering Distinction
COMP9323 e-Enterprise Project High Distinction