Page_top

Other Craftsmen

How many people work here? Just enough. We've handled projects requiring more than a dozen team members, and have done the work of teams that are much larger.

We are part of a community of craftsmen who we bring in as needed depending on the needs of our customers. The list of craftsmen we can bring to bear on a project is long. But here is a shorter list of some of the craftsmen who have worked with us on projects to date and whenever circumstances warrant

Adam Williams
Software Craftsman

Adam was one of the earlier apprentices at RoleModel Software that has become an incredible craftsman. Adam has been a primary developer in a number of systems in the domain of merchant transactions, appointment scheduling, group management, patent litigation tracking, drug discovery support, and more.

He's been involved in a number of open source projects over the years starting the Ruby development environment for Eclipse. He also became the author of Sails, an opinionated Web framework written in Java that borrows from Rails. Primarily doing his development with Ruby and Rails these days, he's recently contributed mlist to help manage mailing lists.

Rick Evans
Designer, User Experience Specialist, Software Developer

Rick Evans is a rare individual who is both an expert at designing a great user experience, and make software that executes the design. Rick is a master at characterizing the end-users of a system and making sure that the system is built with them in mind. In addition to knowing how to create Personas, conduct Usability Studies, and everything else that goes with User Experience and Design, Rick's favorite development and prototyping environment is Adobe Flex. He's also written all sorts of web applications with HTML & JavaScript Java, C#, Ruby and most scripting languages. He enjoys using Adobe Creative Suite for bitmap or vector graphics. And has been known to use SQL from time to time.

Jeff Patton
Agile Usability Expert, Designer, Software Developer

Jeff has won awards for his innovation in the areas of Agile Usability, bringing the User Centered Designers and Agile Software Developers together. But that's not just because he is the most prolific speaker and writer on the subject, but because he practices what he preaches. We've worked with Jeff on developing large applications requiring a high degree of user interaction and have never been disappointed.

Brian Marick
Agile Testing Expert, Agile Coach

Brian was one of the first Testing experts to grasp the essence of Agile Software Development, and get his hands dirty. If a team needs help getting their testing act together, either because of some unique issues of the application, or just because they are having trouble realizing the value of writing tests early Brian can kick them into shape.

Matt Promise
SEO Specialist

Matt was introduced to the wonders of search engines in 1995. After a lot of Information Technology work, he started focusing on search engine optimization in 2001. He's been certified as an advanced search engine optimization marketing strategist since 2004 and has co-developed some amazing technology from 2005-2007 that enables him to offer some very unique services.

In addition to his SEO expertise, Matt loves teaching and blogging for himself and others.

Michael Hale
Software Administrator, Software Developer

Michael is a system administrator who's also a software developer, which means he understands the software he's administering, and he wields automation as one of his primary sysadmin tools. Michael was also an early apprentice here (in 2000) who has been drawn time and again to the systems side of things. Known to sleep under a desk while baby-sitting an upgrade, he's a hard worker who's dedicated to keeping things running smoothly.

Michael is a jack of many trades having used a variety of tools on the Microsoft platform (Visual Basic, ASP, C#), Java, Ruby, and many scripting tools.

Michael has worked in many domains including drug screening, decision science, curriculum and group management, workflow automation, and more.

Matthew Bass
Software Developer, Designer

Matthew had an apprenticeship at RoleModel after several years of running a very busy Tolkien Movies website he took over as a teenager. Matthew is a hard worker who has worked for SAS and a number of other companies in addition to a lot of start-up companies. After his early career as a web site designer, he has focused much more on developing the software that drives the action.

Matthew has been proficient in PHP and Java, but thrives in Ruby and Rails.

Thomas Ingram
Software Developer

Thomas has a pretty wide variety of experience in a lot of technologies.

Thomas is proficient with a variety of .NET technologies, Drupal, PHP, and loves Rails.

Rick DeNatale
Software Craftsman

Rick is one of the few guys who has used pure object-oriented languages like Smalltalk and Ruby for two decades, and a bunch of other languages, too. Rick understands all sorts of pitfalls of software development and how to avoid them.

Rick has built a lot of software tools for IBM, as well as worked in a number of industries.

Steve Iannopollo
Software Developer

Steve is a fast learner who apprenticed under one of our early apprentices, Adam Williams. He is a very productive developer who has been involved in projects including patent litigation discovery, group management, repair service management, and more. He's also created several useful online web tools of his own as he wields Ruby on Rails, as well as an iPhone application.

Page_bottom