About Me
Hi, I am John Roach.
I love working on a wide range of topics but my favorites are establishing and scaling impactful teams, software/system architecture, release engineering, and DevSecOps.
Experienced in the following technologies; Go, Python, Java, Groovy, Node.js, Containerization (Docker, Buildah, Podman etc.), Container Orchestration (Kubernetes), Pipeline Solutions (GitHub Actions, ArgoCD, GitLab Pipelines, Drone etc.) Cloud Service Providers (e.g., GCP, AWS, Azure), Terraform, Ansible and more…
Publications
- Does Kubernetes really give you multicloud portability? Oct 25, 2022 McKinsey Medium
Talks
- A Kubernetes pipeline setup with Argo CD June 18, 2021 Westlake DevOps Meetup
- gRPC and What, Why, How? 2019 PyOhio, Columbus, OH, US
- Ansible + Inspec Integration April 16, 2018 Neo Ansible Meetup
- Integration Contract Testing and its potentials for API development and maintenance 2017 PyOhio, Columbus, OH, US
- Ansible Gotchas October 17, 2016 Neo Ansible Meetup
- Air Table: Designing a Laboratory Set for CAL Computer Assisted Learning 2012 July World Conference on Physics Education, Istanbul, Turkey
Certifications
- Google Cloud Professional Cloud Architect Google Cloud Jul 2018
- Oracle Commerce: Managing Your Site Using the Bus Tools Rel 11 Ed 1 PRV
Oracle License 7621439 June 2015 - Configuring and Deploying an Oracle ATG Web Commerce Site Rel 10.2 Ed 1 LVC
Oracle License 7783839 November 2015 - Oracle Commerce: Adm Your Content Env Rel 11.1 Ed 1 LVC
Oracle License 7783850 November 2015 - Oracle Commerce: Platform Fund for Developers Rel 11.1 Ed 1 PRV
Oracle License 7763822 December 2015 - Oracle Commerce: Customizing the Commerce Platform Rel 11.1 Ed PRV
Oracle License 7909245 April 2016
Papers
IP based home automation system
IEEE Transactions on Consumer Electronics 56 (4), 2201-2207
@article{alkar2010ip,
title={IP based home automation system},
author={Alkar, Ali Ziya and Roach, John and Baysal, Dilek},
journal={IEEE Transactions on Consumer Electronics},
volume={56},
number={4},
pages={2201--2207},
year={2010},
publisher={IEEE}
}
A Load Balancing Protocol for IP Based Pervasive Networks
SmartCR 2 (5), 339-348
@article{alkar2012load,
title={A Load Balancing Protocol for IP Based Pervasive Networks},
author={Alkar, Ali Ziya and Roach, John},
journal={SmartCR},
volume={2},
number={5},
pages={339--348},
year={2012}
}
Education
Electrical and Electronics Engineering, Hacettepe University