Skills, etc.

Erin Schnabel

I am proficient with Object Oriented principles, design, and analysis. I was the development lead for the WebSphere Application Server Liberty runtime from it's initial release through 8.5.5.6. I've developed web applications using Perl (both CGI and Fast-CGI), PHP, and Ruby/Ruby on Rails, and javascript front-ends using JAX-RS or Servlets for the server-side. I am familiar with JSPs and JSF, though I prefer the ease-of-use provided by JAX-RS.

I've worked in both the Core and Enterprise Expert Groups for the OSGi standards body, and have experience with the OSGi core specification and several of the services defined in the compendium.

I'm now a Distinguished Engineer at Red Hat, working on Java, Cloud Native, Microservices, Quarkus, and other emerging technologies.

Ridiculous things
Active projects
Monster Combat (Application metrics) 7 years
(2019-2026)
Pockets CLI (Quarkus CLI + JPA) 5 years
(2021-2026)
Obsidian plugin (TypeScript) 5 years
(2021-2026)
Obsidian theme (Sass) 5 years
(2021-2026)
TTRPG Convert CLI (Quarkus CLI + D&D) 4 years
(2022-2026)
Archived projects
Game On! Text Adventure (Microservices) 8 years
(2015-2023)
Proficient Experience
Programming langauges
Java (1.2.1 - 17) 30 years
(1996-2026)
Microservices and Cloud Native
Docker
  docker, docker-compose
11 years
(2015-2026)
Know enough to be dangerous Experience
Programming langauges
Typescript 5 years
(2021-2026)
Javascript
  Angular.js (v1.x), Ember, Node.js, Grunt, Gulp, esbuild, etc.
19 years
(2007-2026)
Microservices and Cloud Native
Kubernetes
  minikube
8 years
(2018-2026)
Micrometer (1.5.x - current)
  Java metrics library
7 years
(2019-2026)
Prometheus (2.15.x - current) 6 years
(2020-2026)
Quarkus (1.7.x - current)
  Creator/maintainer of Quarkus Micrometer extension
6 years
(2020-2026)
Front-end markup
CSS 25 years
(2001-2026)
HTML (1.1 - 5.x) 31 years
(1995-2026)
DevOps
GitHub Actions 6 years
(2020-2026)
Operating systems
MacOS 17 years
(2009-2026)
Manjaro / Arch linux 6 years
(2020-2026)
ubuntu linux 16 years
(2010-2026)
Now-and-again dabbling Experience
Programming languages
Golang 8 years
(2018-2026)
Rust 6 years
(2020-2026)
Rust bucket Experience
Programming Languages
C/C++ 13 years
(1995-2008)
PL/X, PL/1 4 years
(1999-2003)
Perl 15 years
(2001-2016)
PHP (4.0.6 - 4.5.x, 5.2.x) 10 years
(2002-2012)
Ruby / Ruby on Rails 7 years
(2006-2013)
SQL 23 years
(1995-2018)
Velocity 5 years
(2007-2012)
DevOps
Travis CI 2 years
(2018-2020)
Standards
OSGi (R4, R5)
  DS, ConfigAdmin, Bnd
9 years
(2007-2016)
CORBA (2.3.x-2.6.x)
  GIOP, RMI/IIOP
15 years
(1997-2012)
IMAP (4Rev1) 3 years
(2002-2005)
SMTP 3 years
(2002-2005)
Applications
Apache (1.3.2x/2.x) 12 years
(2001-2013)
Courier-IMAP (1.7) 3 years
(2002-2005)
Jetty (6.1.x,7,8) 9 years
(2009-2018)
MySQL (4.0, 5.0) 14 years
(2002-2016)
Postfix (2.x) 3 years
(2002-2005)
WebSphere Liberty
  Founding contributor / architect / technical lead
12 years
(2005-2017)
WebSphere Application Server for z/OS and OS/390 (4.x - 6.x)
  Component Broker for OS/390 v3.0.2
9 years
(1999-2008)
Operating systems
gentoo linux 10 years
(2003-2013)