Mug Shot 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."


[email protected] May 5, 2019 - present

Docker , Prometheus , Graphite , Kubernetes , Puppet , Ansible , Terrafrom , Python , MySQL , Cassandra , Typescript , ElasticSearch , Clickhouse , Kafka

  • Built and maintained monitoring and alerting pipeline.
  • Support Scaling of data pipeline for ingesting and processing realtime telemetry.
  • Mainted Metrics and Logging pipelines ingesting Millions of datapoints a second.
  • Desgined and maintained custom metrics, logging and tracing integrations for use in python applications.

[email protected] Foundation  Jun 6, 2017 - Jan 1, 2018

AWS , Docker , Graphite , Kubernetes , Linux , Node.js , PostgreSQL , Python

I worked on migrating CoderDojo’s Zen platform from single AWS instances that were difficult to scale to a Kubernetes cluster, allowing an independent scaling for each microservice as well as the ability to scale the cluster as needed. This also simplifies Zen’s setup and deployment. After migrating to Kubernetes I began upgrading the deployment pipeline as well as the Node version and dependencies for all the microservices. I was also responsible for monitoring all the infrastructure using NewRelic and Graphite.

Programming [email protected] Sep 9, 2016 - Apr 4, 2017

CSS , HTML , JavaScript , Python

I was a DCU lab tutor for the year. I helped students with lab problems and made sure they understood how their program worked. I had to be able to explain different issues and help students understand how best to write in their respective language.

Technical [email protected] Foundation  Apr 4, 2016 - Oct 10, 2016

AWS , Angular.js , Docker , Linux , NGINX , Node.js , PostgreSQL

In CoderDojo I worked on their Zen platform. This involved designing new features, working on both the Angular front-end and Node.js backend. I was also responsible for the deployment pipeline and maintaining the AWS instance for Zen and the forums.

[email protected] Apr 4, 2016 - Apr 4, 2017

Apache , BSD , Bash , CSS , Docker , ELK , JavaScript , LDAP , Linux , Node , Prometheus , Python

At Redbrick I was part of a team of three. I was in charge of maintaining all web-related service. This meant maintaining uptime on servers, managing and upgrading user web services including user web-spaces and user facing services such as Wikis, Gitea, Mastodon and more, as well as designing and maintaining Redbrick’s site.


Computer Applications and Software [email protected] City University  Sep 9, 2013 - Oct 10, 2018

C++ , Java , JavaCC , Prolog , Haskell , Bash , MySQL , R , HTML , CSS , MIPS , Assembly

DCU has given me experience with crypto & secure programming. I became familiar with programming in many languages and for different platforms. A large number of topics were covered including search technologies, distributed and thread programming, compilers, cryptography, database design and network design and implementation. I gained experience using UML, Scrum and agile as well as becoming familiar with source control through group projects.

Open source projects