Linux Instructors & Experts

Built in concert with its Technical Advisory Board (which comprises leading maintainers from the Linux community), the Linux Foundation's training program features courses taught by expert Linux instructors, many of whom are actual community developers. Here are just some of our instructors and the development leaders who work with the Linux Foundation's training program.

 

Jerry Cooperstein  

Jerry Cooperstein

Jerry Cooperstein has been working with Linux since 1994, developing and delivering training in both the kernel and user space. For the better part of two decades, Cooperstein worked on problems in nuclear astrophysics including supernova explosions, nuclear matter and neutron stars, general relativity, neutrinos and hydrodynamics at various national laboratories and universities in the United States and Europe. During that time, he developed state-of-the-art simulation software on many kinds of supercomputers and taught at both the undergraduate and graduate level. Cooperstein joined the Linux Foundation in 2009 as the Training Program Director. He currently lives in Wisconsin.

  

Jan-Simon Möller  

Jan-Simon Möller

Jan-Simon Möller is a consultant and trainer for the Linux Foundations Training Program. He holds a Dipl.-Ing. degree in electrical engineering with strong background in Embedded Linux ranging from realtime to selinux. More recently, his expertise includes power management and integration of new compilers.

 

Behan Webster  

Behan Webster

Behan Webster is a Computer Engineering who has spent the past two decades in diverse tech industries such as telecom, datacom, optical, automotive, and the game industry writing code for a range of hardware from the very small to the very large. Throughout his career his work has always involved Linux most often in the areas of kernel level programming, drivers, embedded software, board bring-ups, software architecture, and build systems. He has been involved in a number of Open Source projects including being an early contributor to Debian Linux. Currently Behan is the lead consultant and founder of Converse in Code Inc, an embedded Linux engineer and project lead working on the LLVMLinux project as well as being a Trainer for the Linux Foundation. He is under the delusion he can fix most things with a "tiny little script."

 

Chris Simmonds  

Chris Simmonds

Chris has been working with Linux as an embedded operating system since 1999, during which time he has worked on a number of interesting projects including a stereoscopic camera, weighing scales, a set-top box, home routers and a large walking robot. He has been running training courses and workshops in embedded Linux since 2002 and has delivered over 160 sessions to many well-known companies. Chris has worked on all the major embedded architectures: ARM, MIPS, PowerPC and x86. He has created board support packages and written many device drivers, for example to control camera sensors, access flash memory and read various sensors on i2c. Chris' engagement with Android began with a port to a Freescale i.MX51 device. This involved understanding the Android kernel additions and integrating them with the Freescale kernel, adding display drivers and fixing up some problems with he power management. Since then, he has taken a keen interest in building and customising successive Android releases and used the experience to teach others how to do the same.

 

Derek Carter  

Derek Carter

Derek Carter is the part founder of two Linux users groups, a regular presenter at various conferences and actively contributes to several Open Source projects, including some of his own. He has worked as a senior Linux systems administrator for a Fortune 500 company, a consultant to state agencies, and as a QA engineer for a SAN storage company. As a Linux instructor, Derek has written courseware, proctored certification exams, and taught classes across the globe for the Linux Foundation, Red Hat, IBM, Novell, HP, Lockheed Martin and others. Derek is also a husband, father and woodworking enthusiast. He currently resides in Athens, Georgia with his family and works as a full-time Linux consultant and instructor.

 

Greg Kroah-Hartman  

Greg Kroah-Hartman

Kroah-Hartman is among a distinguished group of software developers that maintain Linux at the kernel level. In his role as Linux Foundation Fellow, KroahHartman will continue his work as the maintainer for the Linux stable kernel branch and a variety of subsystems while working in a fully neutral environment. He will also work more closely with Linux Foundation members, workgroups, Labs projects, and staff on key initiatives to advance Linux. Kroah-Hartman created and maintains the Linux Driver Project. He is also currently the maintainer for the Linux stable kernel branch and a variety of different subsystems that include USB, staging, driver core, tty, and sysfs, among others. Most recently, he was a Fellow at SUSE. Kroah-Hartman is an adviser to Oregon State University’s Open Source Lab, a member of The Linux Foundation's Technical Advisory Board, has delivered a variety of keynote addresses at developer and industry events, and has authored two books covering Linux device drivers and Linux kernel development

Watch a Free Linux Training Tutorial

Search For an Open-Enrollment Linux Training Course