Engineering Resume

Mysterious computer hacker icon.

Cristian Radu

  1. 2020: HTML5, CSS3 & Javascript

    I learned Web development and rebuilt this website from scratch. I had previously used Hugo to generate it based on an existing template, but that solution was not very flexible. It is now built using HTML5, a bit of Javascript and a lot of CSS3 tricks.

    This year HashiCorp launched their certification program and since I use Terraform a lot when working with clients, I decided to take the exam as a fun way to test my knowledge.

    HashiCorp Certified: Terraform Associate
  2. 2019: Kubernetes, Go, SRE & DevOps

    I worked at Weaveworks where I acted as a consultant for their customers and SME on Kubernetes and Site Reliability Engineering. I got to work with clients on adopting GitOps workflows, tracking and improving the performance of their microservices and influenced the design of large Kubernetes deployments in highly regulated environments. In between this, I was able to find some time to make a small contribution to eksctl, the official CLI for Amazon EKS and helped hire and mentor more junior engineers.

    I also worked as a Software Engineer at Conde Nast International where I created pipelines used to deploy and configure websites on Kubernetes using Terraform, Helm and CircleCI. I helped launch new websites and monitor their performance according to Site Reliability Engineering principles.

    Since I was using Google Cloud more and more, I decided to take some certification exams to validate my growing understanding of it.

    GCP: Professional Cloud Developer GCP: Professional Cloud Security Engineer
  3. 2018: K8s, Go & more K8s

    I worked on the Hive Home project, where I migrated a microservices backend system onto Kubernetes on AWS. At the time, I chose to build and manage my clusters using kops instead of using a managed service like EKS. I used Terraform to manage the underlying AWS components and wrote Helm charts for all of the services.

    I finished working on the Kubernetes project at Pearson, having seen the platform reach production and several teams and services now using it. I also worked on the environment-operator, a Kubernetes controller that we used to manage our numerous environments.

    I enjoyed exploring Google Cloud quite a bit, so I decided to take the architect certification and learn more about how to build solutions on GCP. I also made some time to take the Kubernetes certification since this was my main area of focus.

    GCP: Professional Cloud Architect CKA: Certified Kubernetes Administrator
  4. 2017: Kubernetes, Go & Python

    I joined Pearson, to work on their global Kubernetes platform. We built and managed several Kubernetes clusters over multiple AWS regions. I wrote Terraform modules, Ansible roles and playbooks, and Python scripts to drive our Stackstorm automation workflows and help manage the platform. I also worked together with development teams to help them migrate their services over to the new platform.

  5. 2016: Kubernetes, Go & DevOps

    I worked as a consultant at Yoti and helped them design reliable Kubernetes clusters deployed onto bare-metal. I spent time with development teams and helped them deploy their services onto Kubernetes, created Jenkins pipelines for them to use and conducted training workshops. I also wrote a Go service allowing them to create Kubernetes development clusters on top of AWS.

  6. 2015: DevOps, Puppet & Data centres

    I joined Sky to help them complete a data centre migration project. We deployed VMs onto VMware vSphere and managed their operating systems using Red Hat Satellite. I wrote Puppet modules to automate the configuration of our several thousand servers, deployed and configured load balancers, web application firewalls, and created Jenkins pipelines to automate common workflows. We completed the migration.

  7. 2014: Foreman, Puppet & Automation

    I worked at Red Bee Media and helped them expand their platform to new data centres. I used Foreman to deploy and manage VMs on top of VMware vSphere and wrote Puppet modules to configure the operating systems. I wrote Bash and Python scripts to automate common tasks and helped troubleshoot escalated issues.

    I finished working at Verizon, having now learnt how to build virtual private clouds from the ground up.

  8. 2013: Hardware, Data centres & Clouds

    I worked at Verizon, where I got to deploy and configure different types of hardware in one of their data centres. From network switches and routers to different brands of servers to storage area networks and tape libraries. I worked on maintaining and expanding customer virtual private clouds.

    We managed thousands of Red Hat Linux servers so I decided to take the certification exam.

    Red Hat: Certified Systems Administrator
  9. 2012: Sun, Solaris & NetApp

    I worked at Stats Perform, where I continued to help manage their infrastructure with a greater focus on Sun hardware and virtualization, Solaris 10 servers and NetApp storage arrays.

    I wanted to learn more about building storage area networks so I became NetApp certified.

    NetApp: Data Management Administrator
  10. 2011: Linux, Bash & cssh

    I worked at FDM Group, acting as a consultant for their clients. I was on a two-year assignment with Stats Perform where I helped manage and expand their server infrastructure. I learned Bash and wrote small scripts to automate common tasks that I was responsible for. We used cssh to action configuration changes across multiple servers. This was the era before configuration management tools.

    We managed Solaris servers as well as Linux so I decided to get certified.

    I was very interested in learning how the Internet worked and how to build IP networks so I completed the CCNA certification too.

    OCP: Oracle Solaris 10 System Administrator Cisco: Network Associate