About
Comment •My name is Evan "Hippy" Slatis, and I am a software architect and consultant with over 30 years of experience. This site is for expressing views and/or training and labs sharing what I think I’ve learned regarding CICD, OpenShift and Kubernetes, application DevOps, and software development and architecture.
Any opinions expressed on this site are solely my own.
Career Overview
-
Consultant since 1993
-
Software developer since 1993
-
Software architect since 2002
-
Held almost every position in software engineering from Staff Developer to Director of Software Engineering
-
Worked in a wide swath of industries ranging from manufacturing to financial to biotech and more.
-
Worked in organizations of all sizes ranging from founding startups to Fortune 500
-
Will work as a consultant advising C-suite clients to being a heads-down-hands-on-keyboard resources, as client needs dictate.
Technical Overview
While not a comprehensive list, I have varying levels of experience in the following languages and technologies:
-
Cloud
-
OpenShift/Kubernetes
-
Specializing in application deployments and cloud migrations
-
-
Helm
-
Kustomize
-
Languages
-
Java
-
Spring Boot
-
-
Groovy
-
Python
-
JSON/YAML
-
Bash/Shell
-
CICD
-
Jenkins
-
GitHub Actions
OSS Contributions
-
Apache Netbeans project, 2000
Worked on the original Netbeans UI (circa 2000) converting it from an SDI to an MDI application. The source has long been lost. -
Apache Groovy project, 2007
Contributed current Groovy Console’s Swing code.
OSS Projects
I currently have two main projects that are interrelated, both licensed under the LGPL 2.1.
-
el-CICD
My main, current project is a turnkey, configurable, enterprise CICD solution for Kubernetes licensed under the LGPL 2.1. The project is built on top of Jenkins. -
el-CICD Charts
A large subproject of el-CICD in and of itself. They are a collection of Helm Charts that support dynamic values files, arbitrary deployment profiles, and a complete set of Kubernetes resource templates to support application deployments.
Site technology stack
This site was built, rendered, and hosted using the following resources:
-
Github
GitHub hosts this site and the source for the labs. GitHub as a product is a developer and OSS-friendly platform that allows us to create, store, manage and share our code, and a Microsoft subsidiary as a company. -
Jekyll
Jekyll is a static site generator written in Ruby. This blog is wholly created from it. -
Asciidoc
AsciiDoc is a human-readable document format, semantically equivalent to DocBook XML, but using plain-text mark-up conventions. All the primers are written in and formatted with Asciidoc, which is a much stronger and better markup language than standard or GitHub style Markdown. -
jekyll-asciidoc
Jekyll supports Markdown as a document format by default. The jekyll-asciiDoc plugin enables Jekyll to use AsciiDoc document.