Nick Butler
Technical Manager/Cloud Solution Engineer
Melbourne

Nick is a passionate technologist with 10 years of experience in IT delivering solutions ranging from bespoke web and mobile applications to big data cloud platforms. His blend of skills makes him a highly versatile individual who approaches projects with diligence, fervour and honesty and a desire for high quality outcomes. When he's not hacking at the command line, he can be found enjoying fantasy novels, gaming or just generally procrastinating on the internet. He also enjoys cycling, snowboarding and photography.
EYC3
2014-09-10 - Ongoing
Manager, Technical Lead
Starting as a senior developer in the company's small, specialised Cloud Services team, responsible for maintenance and development of monolithic Rails application, architecture and engineering of advanced analytics platform and software development for a variety of data and analytics projects. Later promoted to manager as a technical lead in platform operations and delivery.
  • Deputy lead of C3's DnA Ops competency
  • Established as a leader in AWS solution architecture
  • Key resource in the design and development of hosted analytics platform. A scalable solution which supports large scale data ingest, ETL, MPP analytics and real time processing. Targeting cloud platforms AWS and Azure, supporting distributed computing using EMR, Redshift, Hadoop and Spark, etc.
  • Architectural development of big data platform to support processing and management of terabyte scale data analytics. Built on AWS with a focus on high availability and fault tolerance
  • Development and maintenance of data quality and validation application. Large complex Ruby on Rails application supporting advanced database management with group access controls, complex and aggregate data validation
  • Runs presentations on version control, DevOps
  • Delivered workshops on functional programming principles, good software development practices and AWS cloud computing
  • Contributed to development and presentation of prototype cyber security platform for a Big Four bank
Hardhat Digital
2010-05-01 - 2014-09-10
Senior Developer
Senior Ruby on Rails developer in fast paced digital agency. Development of many websites ranging from single page promotional sites to full e-commerce sites. End to end involvement in projects with full client interaction.
  • Online ordering apps for large wholesale foods distributor. Monolithic PHP Zend application and iOS app consuming SOAP web service.
  • Development of iOS tablet app and accompanying content management API site for large beverage manufacturer. Featuring review/release workflow.
  • Internal CMS system used to power majority of client sites featuring custom Capistrano scripts for rapid deployment.
  • Responsible for training new developers
Self Employed
2009-11-01 - 2010-05-01
Freelance Developer
Various PHP development projects, managing multiple project and clients.
    Lyndos
    2008-10-01 - 2009-10-01
    PHP Developer
    Lead developer for account administration site for telecom provider. Integration with PBX systems & online payments. Administration of Linux hosting and deployment.
      UKFast
      2007-10-01 - 2008-10-01
      PHP Developer
      Member of internal web development team for successful hosting company, producing client sites with in house PHP CMS system.
        University of Huddersfield
        Multimedia Computing - Bachelor
        2004-09-01 - 2007-08-01
        English
        Native speaker
        Software Development
        master
        • Ruby
        • Ruby on Rails
        • Postgresql
        • Javascript
        • Objective-C
        • PHP
        • HTML5
        • CSS3
        • Content Delivery
        • Git
        • Vim
        • SQL
        • NoSQL
        Cloud/Infrastructure Engineering
        advanced
        • AWS
        • Azure
        • Apache
        • Nginx
        • Linux
        • Shell
        • Puppet
        • Ansible
        • Spark
        DevOps
        intermediate
        • TDD
        • BDD
        • Continuous Deployment
        • Agile
        • Jenkins
        Other Programming Languages
        Beginner
        • Haskell
        • Scala
        • Elixir
        • Rust
        • R
        Relevant Technical Interests
        • Data Science & Engineering
        • Computer Hardware
        • Raspberry Pi & Arch Linux
        Cycling
        • Commuting 20-30km
        • Bupa Around the Bay
        • Mountain Biking
        Entertainment
        • Sci-fi/Fantasy Reading
        • Action/Fantasy Movies
        • Anime & Manga
        • Death Metal & Electronic Music
        • Gaming
        Office Games
        • Table Tennis
        • Foosball
        • Hacky Sack
        • Nerf Wars
        Snowboarding
        • novice
        • goofy
        Photography
        • Canon 650D