Leadership Team

  • Peter Davies


  • Kristin Virshbo


Widely recognized as an expert in transportation and transportation technology, Peter has worked over the last 30 years with agencies worldwide to develop, design, and implement innovative ITS technologies

In Castle Rock's early years, Peter was an evaluator and advisor on the innovative, first-generation technical platforms that now form the basis of ITS worldwide, such as the Mark IV toll tag used in almost all CVO and electronic toll systems.

Peter Davies



Kristin joined Castle Rock in 2001 after working in electronic publishing, user interface/web design, and software development. At Castle Rock, she has worked with over 20 transportation agencies on their 511, traveler information, transit, and other transportation-related systems.

Now President of Castle Rock, Kristin also serves as a lead designer for all of our major software projects. With B.A. in English and an M.S. in information science, she believes in taking a multi-disciplinary, design-driven, and user-centered approach to all software projects. Her recent work includes the design of mobile and responsive web applications; the integration of personalized information into 511/traveler information; and approaches and solutions for weaving crowd-sourced input into 511 and traveler information systems.

Kristin Virshbo



Project Managers

  • Dane Unruh

    Technical Program Manager

  • Abby Smith

    Director of Project Management

  • Colby Smythe

    UX Designer/Project Manager

  • Mary Crowe

    Project Manager

A native Bostonian and Tulane University alum, Abby Smith moved to Portland and joined the Castle Rock team in 2010. Abby now serves as project manager for five state agencies and recently earned her PMP certification.

Her recent projects include the addition of ferry status information to Louisiana's 511 system, the statewide expansion of Kentucky's State Police CAD imports, and enhancing Iowa's truckers' information site with personalized reports and alerting. Abby also participates in the design of new systems and concept development.

Abby Smith

Director of Project Management


Dane Unruh joined the Castle Rock team in 2009. He holds a master's degree in social theory from the University of Chicago and currently serves as Senior Project Manager. Dane manages CARS software deployments for Idaho, Minnesota, and the New York State Thruway Authority.

Dane also manages MODES software deployments for a dozen transit agencies in Idaho and Texas. He plays a key role in software design, development, and quality assurance testing— working closely with Castle Rock's developer team.

Dane Unruh

Technical Program Manager


Colby Smythe joined the Castle Rock project management team in 2016. He is a University of Oregon graduate and has a depth of experience in user experience & user interface design.

In addition to managing three state agencies, Colby is currently working on several dynamic design projects for New Zealand and British Columbia - delivering high fidelity clickable prototypes to our development team and respective stakeholders.

Colby Smythe

UX Designer/Project Manager


Mary Crowe joined the Castle Rock team in 2014, and manages CARS software for Iowa, Minnesota, Louisiana, Indiana, as well as the country of New Zealand.

Mary's most recent projects include the initial CARS integration with NZTA and its partner agencies, as well as coordinating the development and testing of feature enhancements for several CARS modules, including CARS-5, Third-Gen Web, and CARS-App.

Mary Crowe

Project Manager



  • Sam Olsen

    Director of Application Development

  • Keith Mastranunzio


  • Max Russell

    Software Engineer

  • Dan Nichols

    Mobile Developer

Castle Rock software development is led by Sam Olsen. Sam joined Castle Rock in 2013, and brings over seven years' experience building modern web and mobile applications. He works closely with the project management team to set priorities, evaluate user interface and software architecture design, and provide time estimates. Sam has a bachelor's degree in computer science from Arizona State University.

Sam Olsen

Director of Application Development


Keith joined the Castle Rock Development team in July of 2016. He has worked in the software industry for over 16 years. His primary experience is in systems engineering, working in the interactive TV industry. He graduated with a BS in Environmental Science and Chemistry.

Outside of work, Keith is a Dad and outdoor enthusiast.

Keith Mastranunzio

Software Engineer


Max joined the Castle Rock team in June of 2016. He loves finding simple solutions to complex problems and has spent his career wearing many hats—including high-level system architecture, management and mentoring of other developers, system administration and operations, and development of RESTful web services, web applications, and mobile applications in a wide variety of languages and frameworks. Max has a bachelor's degree in Computer Science from Pacific University and has been professionally developing software since 2009.

Max Russell

Software Engineer


Dan has been writing software for far longer than he would care to admit in many diverse areas including artificial intelligence, software reuse, e-commerce and healthcare using a variety of technologies including C++, Java, Objective-C and UML for companies both large and small. Dan took a break from software for a few years to pet puppies for a living by opening a pet store. In the last two years, he has rejoined the software ranks focusing on mobile application development in both iOS and Android.

Dan Nichols

Mobile Developer



  • James Bertelson

    Director of Operations

  • Aaron Billington

    Application Support Specialist

  • Benjamin Issacson

    Systems Administrator

  • Dan Hunt

    GIS Specialist

James Bertelson joined Castle Rock in February of 2008, and currently serves as Castle Rock's System Operations Manager, overseeing maintenance and operations for the CARS/511 multi-state consortium.

James' work at Castle Rock includes managing Castle Rock's team of Operations personnel, system automation, software upgrades and deployments, system testing, and performance enhancements.

James' technical background includes F5, VMware, Windows and Linux servers, SQL, Java, and DNS as well as coding in Bash, Powershell, Python, and PHP.

James Bertelson

Director of Operations


Aaron came to Castle Rock in 2009 and presently serves as an application specialist, supporting software deployments in multiple states.

Aaron's duties at Castle Rock include deploying and upgrading software modules, responding to support requests 24/7, and working with the rest of the team to improve efficiency where possible. He is experienced in HTML and JSP coding languages.

Aaron Billington

Application Support


Benjamin joined the Castle Rock team in December of 2014. He works with the rest of the Operations team to deploy and upgrade program modules, track down and resolve network and system issues, and address internal and external support requests.

Benjamin has a background in technical support. He is experienced with DNS, the LAMP stack, scripting in Windows and Linux, website administration, QA, and documentation.

Benjamin Issacson

Systems Administrator


Daniel joined Castle Rock in 2008 as their Geographic Information Systems Specialist. He has over 15 years experience in spatial database solutions. He develops, manages and maintains road network data for all of Castle Rock's clients. Daniel is instrumental in implementing the OSM Import tools developed at Castle Rock.

When away from the office, Daniel tours around the world as a drummer and percussionist.

Dan Hunt

GIS Specialist



  • Shelley Batty


Shelley is a true native Oregonian who has lived in all four corners of the state. She is a graduate of the University of Oregon. She oversees accounting and human resources at Castle Rock and has an extensive background in providing both to small businesses. Her resume includes bookkeeping for businesses from high tech to banking to organic farms and micro-breweries.

Outside the office, Shelley is actively involved in the community, sitting on several non-profit boards and leading community bike rides. She is an avid cyclist, helping her husband in his bike tourism business and being one of the office bike commuters.

Shelley Batty



Image 01 Image 02