Rob Sartin

Rob Sartin has been an Agile developer since 1999 and has worked with Ruby, Rails, Java, PHP, C++, C, and assorted other languages over his career. Currently he is a Senior Software Engineer at Tableau Software (http://tableausoftware.com).

Current information on Rob's professional and volunteer activities is available at http://www.linkedin.com/in/sartin/

mailto:sartin@omniscientturtle.com

Rob was a partner at OmniscientTurtle, an Agile software consulting firm.

Previously, Rob was Director of Engineering and SoftwareArchitect for ImpartTechnology (previously named Terrace Mountain Systems). I probably hate both of those titles more than almost anyone else. Director of Engineering meant that I went to the management meetings most of the time and met with customers. SoftwareArchitect means I was the one who wrote some of the first code and some of people on the team think that I designed it. They are wrong; we designed the code. It was one of the best examples of an EmergentDesign I have seen. In my wildest dreams, I wouldn't have done that well designing the thing from the requirements at the start of the project or writing it alone.

In prior roles, he developed web/enterprise applications in Java, built software configuration management systems, developed UNIX (HP-UX) commands and kernel, did research on distributed computing at HP Labs, and designed heart monitors. For a time, in the late 1980s, if you or a loved one were in a coronary or intensive care unit, there is about a 50% chance you were monitored by software I wrote. It was a sobering thought for me.

Rob organized and moderated the AustinPatternsGroup and the XpAustin group.


CategoryHomePage


EditText of this page (last edited March 29, 2014) or FindPage with title or text search