Knowledge. Experience. Expertise.

Our team is the lifeblood of The Software Guild. With an average of 10 years of industry experience per instructor, The Software Guild has a wealth of knowledge and experience to draw upon.

Dave Smelser


Dave Smelser has worked as a software engineer for 10 years, developing scientific and engineering applications for various municipal, county, state and federal agencies including the Florida State Materials Office, the Illinois State Toll Highway Authority and the Federal Highway Administration. From working in varied environments like the Iowa Department of Transportation down to development groups as small as five people, he has had experience with every phase of the development life cycle with a heavy focus on correctness and rigorous testing. To that end, he has written geographic information systems, device drivers, neural networks and high precision statistical models.

As part of his experience designing and developing software architecture, Dave has functioned as an mentor for junior and mid-level developers in helping them to understand design patterns, database models and algorithms.