About
Hello everyone! My name is Jeff Roberts and I’ll tell you a bit about myself. I’ve been a professional software developer for nearly 25 years. I’ve seen a lot of technologies come and go and I’ve learned and used many different languages to do my thing.

I am a(n)…
Architect
As an architect, I design software system and must always consider things like scalability, structure, stability and ensure that the applications that I design are secure, performant, efficient and based upon standards. I must choose and use frameworks, libraries and communication protocols upon which the application will be built.
Developer
As a developer, I write code and lots of it. I love writing code and consider myself very adept at doing so. I’ve been writing for a very long time and have written applications using all sorts of languages going way back to the 1980’s when I first began. I’ve written in BASIC, RPG, Smalltalk, Java, Javascript/HTML/CSS and now specialize in Adobe Flex and AIR. I’ve been developing in Flex and AIR since 2006 and have been an Adobe Certified Expert since 2008.
I’m a big proponent of writing obvious code. Obvious code is easy to read, maintain, test and is well commented and structured. Coding is a craft and I take pride in it.
I’ve worked on all sorts of projects in all sorts of industries for all sorts of companies.
Mentor
Having developed software professionally for so many years, I have a lot of experience to draw upon. I have worked on numerous projects as a technical lead while mentoring and teaching new languages or techniques.
Adobe User Group Manager
I co-manage the Flex and Fuse the Arch Adobe User Group in St. Louis, Missouri. I’m a frequent presenter on all sorts of Flex/AIR-related topics.
Personal
I was born and raised in a small community south of St. Louis and besides living briefly in Fort Worth, TX, I’ve lived my entire life in Missouri. I am happily married to my wife and we have 6 kids ranging in age from 13 to 21.
I love to snow ski, but don’t get to do that nearly enough. I find myself in front of my computer learning and coding more than just about anything else.
