Niall is available for consultations and work under the following headings:

  • Leadership & Business:

    • Organizational and operational consultancy, particularly with respect to SRE & DevOps

    • Technical and organisational leaders: what best practices for software and systems development exist, and how to use them

    • Product direction, particularly for operationally-oriented software

    • SLOs and resilience engineering for VPs and the C-Suite: why and how

    • Career mentoring, coaching, and support for early-in-career folks up to executives

    • Hiring - particularly for SREs and engineering leaders; how and where to build an office (particularly for early-stage startups); organisational tune-up work

    • Keynotes, speeches, workshops, and recorded sessions

  • Technical:

    • Production-related technical design and implementation, cloud services, and large-scale systems

    • Research assessment and recommendations

    • Systems architecture, particularly with reliability in mind

    • Product design, particularly for operational-oriented software

Niall is happy to work with startups, medium-sized companies, and globe-spanning multinationals.

Engagement Models

Photo by Lukas Blazek on Unsplash

Time Based.

This is suitable for short, one-off engagements. You’re looking for a quick assessment of a project, a suggestion about how to proceed, a mentoring conversation, or similar. Please contact me for more.

Exceptions:

  • If you are a URM looking for career consulting, I will do a 30m VC for free.

  • If you want to pre-purchase time, bulk discounts are available (but consider project-based instead).

Photo by Octavian Dan on Unsplash

Project Based.

This is suitable for a more sustained effort: starting an SRE program in your company, designing and launching a new cloud migration program, reviewing your organisations’s operational effectiveness.

Usually involves a minimum commit which is hard to price without knowing more details: please contact me for more.

Begin The Begin.

For startups, looking for both practical assistance and executional bandwidth: I can provide you with organizational help, product direction, introduction to contacts, setting up offices in Ireland, or anything along those lines. Such work often sits nicely with board membership or non-executive oversight of some kind.

Equity in lieu of cash is doable: let’s talk.

Example Work

Led the development of the first European presence of a Production Infrastructure Engineering group.

  • Built a group of ~30 from nothing, across SRE, product software engineering, incident response, and support functions.

  • Onboarded to local engineering leaders group and drove strategy on how to overcome “remote development center” effects.

  • Created, changed, and ceased numerous processes and policies around hiring, training, onboarding, project management, etc, in the context of growing a new, successful, site.

Wrote or co-wrote technical road-maps for two distinct engineering groups, with a major focus on automation & standardisation, motivated by a combination of engineer experience and product aspirations. To that end, invested in an automated update system, saving ~10% operational time across the group.

  • Instigated, staffed, evaluated, tracked and killed projects to do with: automation, SLO measurement, resource efficiency, and replicated filesystems. Did product requirements gathering, scoping, etc, where applicable.

  • Drove $X00M of revenue for a product launch, by figuring out how to support the immense resource demand safely.

  • Brought time-to-onboard for new customers on a particular backend stack from months to minutes.

Led the board of directors for Ireland’s main IP exchange point. Provided oversight, participated in collective decision making, and prosecuted business continuity and expansion initiatives.

  • Membership grew from ~60-100 members, and peak traffic from 10Gbps to 130 Gbps during my tenure.

  • Opened a regional exchange in Cork, passing 15Gbps at peak in 2018.

  • Spoke at the opening session of ICANN 54 in Dublin, representing INEX.

  • Instigated a business continuity plan, which ultimately, and sadly, proved to be of use.