Preparing for Rapid Growth - Tips for Enabling Your Rails App and Team to Grow Quickly

Every young company expects to grow quickly, but is your engineering team really ready for it? In 3 years, iTriage went from a kitchen table to one of the leading mobile consumer healthcare apps with over 5 million downloads. Staying ahead of this growth didn't just mean hiring more Rails engineers.

Patrick will discuss what iTriage did (and continues to do) to stay ahead of our growth, including:

Technical architecture, including use of Rails Engines to enable a modular, RESTful service-based design

Enabling high quality iPhone, Android and Web apps

Development and release management processes

Recruiting and hiring approaches

About the speaker

Patrick is responsible for iTriage’s overall technology vision and strategy, product software engineering, and system operations. To this role, Patrick brings a broad range of software and technology leadership in software applications and infrastructure. His experience includes software design and development, architecture, product management, international markets, public policy, professional services and product marketing. He is a recognized expert in the areas of web & mobile application development, parallel programming, and SOA, and has written and spoken in publications and events for Sun, Intel, Microsoft and IEEE/ACM Supercomputing among others.

Patrick also co-invented a patented implementation of content-based message routing. Before joining iTriage, he headed the software engineering division at Axion Health, and before that Rogue Wave Software. Prior to that, Patrick created the Web and E-business product line for J.D. Edwards (now part of Oracle) and designed and built custom enterprise systems for Accenture (formerly Andersen Consulting).

He serves on the advisory board for the University of Denver’s College of Engineering and Computer Science and is co-chair of the Public Policy Committee for Colorado Software and Internet Association (CSIA).