Lyle Johnson is the lead developer of FXRuby, one of the most popular graphical user interface libraries for the Ruby programming language. An active participant in the Ruby programming community since 2000, he also co-authored the Ruby Developer's Guide, one of the first English-language books about Ruby. For the past fifteen years, he's developed software applications for a variety of industries, including engineering modeling and simulation, biotechnology and computer network defense.
Lyle is currently a Senior Analyst with Sentar, Inc., where he conducts research and development in the application of knowledge based systems to the problems of decision-making and situational awareness in highly dynamic environments. He lives in Madison, Alabama with his wife Denise and their cat Oscar.