Cian Butler
AWS
,GCP
,C
,Docker
,Go
,Java
,JavaScript
,Kotlin
,Kubernetes
,Linux
,Node
,PostgreSQL
,Puppet
,Python
,Rust
,SCSS
,TypeScript
"I’m an open source developer. I’m familiar with distributed systems, and using micro services to build web platforms and event processing pipelines."
ExperienceSenior SRE@Evervault
Dec 12, 2022 - present
Rust
,
Typescript
,
Postgresql
,
Go
,
ElasticSearch
,
Clickhouse
,
Terraform
As the lead Site Reliability Engineer at a security-focused startup, I contribute to the design and implementation of
critical infrastructure and services that enable secure payment processing and data protection.
My key achievements include:
Collaborated on the development and scaling of a Confidential Computing platform using secure enclaves, working with
the team to enable customers to run sensitive workloads in fully attested environments. Successfully optimised and
scaled both Rust and Node.js-based API services to meet growing demand while maintaining performance and reliability.
Contributed to the development of a transparent HTTP encryption proxy service that helps customers achieve PCI DSS
compliance through automated data protection, and supported the implementation of a 3D Secure payment gateway
integration, expanding our payment processing capabilities.
Established comprehensive incident management frameworks and automation, fostering a culture of continuous improvement
through systematic incident analysis and learning. This includes designing monitoring solutions and operational
tooling that enhance service reliability and team efficiency.
SRE@Demonware
May 5, 2019 - Nov 11, 2022
Docker
,
Prometheus
,
Graphite
,
Kubernetes
,
Puppet
,
Ansible
,
Terraform
,
Python
,
MySQL
,
Cassandra
,
Typescript
,
ElasticSearch
,
Clickhouse
,
Kafka
,
Go
Site Reliability Engineer at Demonware, supporting online gaming services for major AAA titles including Call of Duty.
Progressed through multiple specialised teams, focusing on monitoring, data pipelines, and observability while
handling massive scale requirements.
Contributed as a core team member to the design and implementation of an automated monitoring and alerting pipeline
that successfully replaced manual NOC operations. Engineered and maintained high-throughput data pipelines processing
billions of real-time telemetry datapoints per second from millions of concurrent users.
Led the migration and unification of disparate logging and tracing systems to an OpenTelemetry-based distributed
tracing platform, standardising observability practices across all Python services within the organisation. This
unified approach significantly improved cross-service visibility and troubleshooting capabilities.
Participated in the Root Cause Analysis review group, contributing to the improvement of post-incident review
processes by reviewing major incidents and providing technical guidance to teams. This work helped establish more
effective practices for learning from and documenting system failures.
SRE@CoderDojo Foundation (Raspberry Pi Foundation)
Jun 6, 2017 - Jan 1, 2018
AWS
,
Docker
,
Graphite
,
Kubernetes
,
Linux
,
Node.js
,
PostgreSQL
,
Python
Site Reliability Engineer at Raspberry Pi Foundation, supporting the CoderDojo community platform that enables youth
coding education worldwide. Led significant infrastructure modernisation efforts while contributing to educational
technology initiatives.
Orchestrated the migration of the Zen community platform from monolithic AWS instances to
a Kubernetes-based architecture, enabling independent service scaling and improving overall system reliability.
Modernised the deployment pipeline and upgraded core dependencies across microservices, significantly enhancing
platform stability and maintainability.
Implemented comprehensive monitoring solutions using NewRelic and Graphite to ensure platform reliability and
performance. Developed a data warehouse solution to gain insights into community engagement and volunteer support
needs, enabling data-driven decisions for community support initiatives.
Contributed to the development of the organisation’s learning resource platform, helping create tools for sharing
educational content and projects with the global CoderDojo and Code Club communities.
Programming Lab Tutor@DCU
Sep 9, 2016 - Apr 4, 2017
CSS
,
HTML
,
JavaScript
,
Python
Computing Lab Tutor at Dublin City University, providing hands-on programming support to astrophysics students
developing complex mathematical applications. Guided students through algorithmic problem-solving, programming
concepts, and best practices in scientific computing. Developed effective techniques for explaining technical
concepts and debugging methodologies, helping students bridge the gap between theoretical physics and practical
implementation.
Technical Intern@CoderDojo Foundation
Apr 4, 2016 - Oct 10, 2016
AWS
,
Angular.js
,
Docker
,
Linux
,
NGINX
,
Node.js
,
PostgreSQL
Software Engineering Intern at CoderDojo, contributing to the development of the Zen platform that supports a global
community of volunteer coding mentors. As part of a small, dynamic team, worked across the full stack to enhance the
platform that enables children’s coding education worldwide.
Developed new features using Angular and Node.js, working on both frontend and backend components of the community
platform. Managed deployment pipelines and AWS infrastructure, including maintaining critical community engagement
tools like the forums system.
Webmaster@Redbrick
Apr 4, 2016 - Apr 4, 2017
Apache
,
BSD
,
Bash
,
CSS
,
Docker
,
ELK
,
JavaScript
,
LDAP
,
Linux
,
Node
,
Prometheus
,
Python
Served as Webmaster for Redbrick, Dublin City University’s Computing Society, managing web infrastructure that
provided computing services to the student community. As part of a three-person systems team, maintained and enhanced
a diverse ecosystem of user-facing services.
Responsible for ensuring availability of infrastructure including student web spaces, collaborative tools (Wiki
systems, Gitea), and social platforms (Mastodon, IRC). Handled system troubleshooting and maintenance of on-campus
servers and managing common infrastructure and network challenges.
Designed and maintained the society’s website while managing service upgrades and implementing new features to support
the growing student computing community.
Senior SRE@Evervault Dec 12, 2022 - present
Rust
,
Typescript
,
Postgresql
,
Go
,
ElasticSearch
,
Clickhouse
,
Terraform
As the lead Site Reliability Engineer at a security-focused startup, I contribute to the design and implementation of critical infrastructure and services that enable secure payment processing and data protection.
My key achievements include:
Collaborated on the development and scaling of a Confidential Computing platform using secure enclaves, working with the team to enable customers to run sensitive workloads in fully attested environments. Successfully optimised and scaled both Rust and Node.js-based API services to meet growing demand while maintaining performance and reliability.
Contributed to the development of a transparent HTTP encryption proxy service that helps customers achieve PCI DSS compliance through automated data protection, and supported the implementation of a 3D Secure payment gateway integration, expanding our payment processing capabilities.
Established comprehensive incident management frameworks and automation, fostering a culture of continuous improvement through systematic incident analysis and learning. This includes designing monitoring solutions and operational tooling that enhance service reliability and team efficiency.
SRE@Demonware May 5, 2019 - Nov 11, 2022
Docker
,
Prometheus
,
Graphite
,
Kubernetes
,
Puppet
,
Ansible
,
Terraform
,
Python
,
MySQL
,
Cassandra
,
Typescript
,
ElasticSearch
,
Clickhouse
,
Kafka
,
Go
Site Reliability Engineer at Demonware, supporting online gaming services for major AAA titles including Call of Duty. Progressed through multiple specialised teams, focusing on monitoring, data pipelines, and observability while handling massive scale requirements.
Contributed as a core team member to the design and implementation of an automated monitoring and alerting pipeline that successfully replaced manual NOC operations. Engineered and maintained high-throughput data pipelines processing billions of real-time telemetry datapoints per second from millions of concurrent users.
Led the migration and unification of disparate logging and tracing systems to an OpenTelemetry-based distributed tracing platform, standardising observability practices across all Python services within the organisation. This unified approach significantly improved cross-service visibility and troubleshooting capabilities.
Participated in the Root Cause Analysis review group, contributing to the improvement of post-incident review processes by reviewing major incidents and providing technical guidance to teams. This work helped establish more effective practices for learning from and documenting system failures.
SRE@CoderDojo Foundation (Raspberry Pi Foundation) Jun 6, 2017 - Jan 1, 2018
AWS
,
Docker
,
Graphite
,
Kubernetes
,
Linux
,
Node.js
,
PostgreSQL
,
Python
Site Reliability Engineer at Raspberry Pi Foundation, supporting the CoderDojo community platform that enables youth coding education worldwide. Led significant infrastructure modernisation efforts while contributing to educational technology initiatives.
Orchestrated the migration of the Zen community platform from monolithic AWS instances to a Kubernetes-based architecture, enabling independent service scaling and improving overall system reliability. Modernised the deployment pipeline and upgraded core dependencies across microservices, significantly enhancing platform stability and maintainability.
Implemented comprehensive monitoring solutions using NewRelic and Graphite to ensure platform reliability and performance. Developed a data warehouse solution to gain insights into community engagement and volunteer support needs, enabling data-driven decisions for community support initiatives.
Contributed to the development of the organisation’s learning resource platform, helping create tools for sharing educational content and projects with the global CoderDojo and Code Club communities.
Programming Lab Tutor@DCU Sep 9, 2016 - Apr 4, 2017
CSS
,
HTML
,
JavaScript
,
Python
Technical Intern@CoderDojo Foundation Apr 4, 2016 - Oct 10, 2016
AWS
,
Angular.js
,
Docker
,
Linux
,
NGINX
,
Node.js
,
PostgreSQL
Software Engineering Intern at CoderDojo, contributing to the development of the Zen platform that supports a global community of volunteer coding mentors. As part of a small, dynamic team, worked across the full stack to enhance the platform that enables children’s coding education worldwide.
Developed new features using Angular and Node.js, working on both frontend and backend components of the community platform. Managed deployment pipelines and AWS infrastructure, including maintaining critical community engagement tools like the forums system.
Webmaster@Redbrick Apr 4, 2016 - Apr 4, 2017
Apache
,
BSD
,
Bash
,
CSS
,
Docker
,
ELK
,
JavaScript
,
LDAP
,
Linux
,
Node
,
Prometheus
,
Python
Served as Webmaster for Redbrick, Dublin City University’s Computing Society, managing web infrastructure that provided computing services to the student community. As part of a three-person systems team, maintained and enhanced a diverse ecosystem of user-facing services.
Responsible for ensuring availability of infrastructure including student web spaces, collaborative tools (Wiki systems, Gitea), and social platforms (Mastodon, IRC). Handled system troubleshooting and maintenance of on-campus servers and managing common infrastructure and network challenges.
Designed and maintained the society’s website while managing service upgrades and implementing new features to support the growing student computing community.
EducationBachelor of Science in Computer Applications and Software Engineering@Dublin City University
Sep 9, 2013 - Oct 10, 2018
C++
,
Java
,
JavaCC
,
Prolog
,
Haskell
,
Bash
,
MySQL
,
R
,
HTML
,
CSS
,
MIPS
,
Assembly
Completed a comprehensive software engineering degree with strong emphasis on practical application and theoretical
foundations.
Core areas of study included:
Advanced software engineering practices including distributed systems, concurrent programming, and systems
architecture. Gained extensive experience with agile methodologies and team-based development through
practical projects.
Specialised coursework in security and cryptography, complemented by in-depth study of data structures, algorithms,
and systems programming. Developed expertise across multiple programming paradigms and languages through practical
application in web, mobile, and systems development.
Technical foundation strengthened through focused study of computer networks, operating systems, and database design.
Participated in team-based projects using industry-standard practices including version control, UML design, and agile
project management methodologies.
Bachelor of Science in Computer Applications and Software Engineering@Dublin City University Sep 9, 2013 - Oct 10, 2018
C++
,
Java
,
JavaCC
,
Prolog
,
Haskell
,
Bash
,
MySQL
,
R
,
HTML
,
CSS
,
MIPS
,
Assembly
Completed a comprehensive software engineering degree with strong emphasis on practical application and theoretical foundations.
Core areas of study included:
Advanced software engineering practices including distributed systems, concurrent programming, and systems architecture. Gained extensive experience with agile methodologies and team-based development through practical projects.
Specialised coursework in security and cryptography, complemented by in-depth study of data structures, algorithms, and systems programming. Developed expertise across multiple programming paradigms and languages through practical application in web, mobile, and systems development.
Technical foundation strengthened through focused study of computer networks, operating systems, and database design. Participated in team-based projects using industry-standard practices including version control, UML design, and agile project management methodologies.