Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

Profile picture

Erin Schnabel

Profile page created Oct 24, 2014

Distinguished Engineer at Red Hat


I am now at Red Hat! I still work with Java (mostly) and with Spring, but I also work on Quarkus. My current focus is on application-specific metrics (as one piece of the observability story) I joined IBM as a software engineer in 1999. I loved the work, and I loved the humans, and I got to do some pretty cool things along the way. I spent 7 years as Development Lead for WebSphere Application Server Liberty Profile (along with Mr. Alasdair Nottingham), it has been open-sourced in the meantime. OpenLiberty is a light-weight OSGi-based application server with a simplified configuration system and a composable server runtime to provide an easy-to-use environment for iterative development of JEE Web Profile, OSGi, or MicroProfile applications. My focus: modularity, composability, multicore processing; and high scalability, availability, and throughput. I spent 7 years before that working with WebSphere Application Server (WAS) on the z/OS mainframe, working with a combination of both native (C/C++) and Java code, with the interaction between the two languages (and the storage, performance, and other considerations that go with it) playing a critical role. I'm an area expert on the behavior of RMI/IIOP (a combination of Java's RMI protocol for exporting and importing Java objects, and the CORBA-specified GIOP/IIOP protocols for well-formatted data streams), and of the OSGi Declarative Services specification. I'm involved in some Open Source projects on the side, the most significant of which is Game On! An increasingly badly named throwback text-based adventure game built to get developers thinking differently about cloud native technologies. See more at