Areas of speciality |
Recommendations |
|
“Rob was an important member of our "startup within a big company", where we were developing a new online service that pushed Adobe forward in the SaaS space. He had to juggle developing new technologies and architecture with working agilely with a distributed team, and handled these with aplomb.”
Christopher Haupt
Chief Technical Officer
“I have worked both with (at SDRC) and for (at Adobe) Rob and he is top notch in any role I've seen: architect; designer; developer; project manager; and business analyst. He is the consummate professional and does what it takes to deliver value. I highly recommend his services.”
Michael Bomkamp
Business Process Analyst
“I worked with Rob on various SaaS related efforts at Adobe. Rob is extremely personable and always a great source of creative input to any project. With Rob's team player attitude, breadth of experience, and strong creativity he is a great addition to any project.”
Jason Fabbri
SaaS Engineering Manager
“I hired Rob and Cardinal Solutions to help implement Adobe eForms into our current technology stack. Rob not only learned our infrastructure and how we implemented projects, but brought the solution to fruition on time and under budget. Rob spearheaded the team on the ground and really delivered under some tight deadlines and situations. I would recommend Rob's work to anyone.”
Chris Edgington
Director of Product Mgmt
“Rob is one of the most proficient software developers with whom I have ever worked. In addition to his top notch technical abilities, Rob also processes strong communication and business skills. Rob's ability to see the big picture allows him to architect, develop, and deliver high quality solutions that exceed expectations. I would welcome the opportunity to work with Rob again and he has my highest recommendation.”
Brian Thatch
Applications Engineering Director
“Rob has deep technical knowledge of the products and technologies he works with, but also has the ability to effectively communicate how those products and technologies fit together in the larger picture.”
Bryan Feagin
Director of IBM ECM |
Technical Expertise
| Keeping pace with the latest technology and developing a broad skillset is an important part of my career. But technologies come and go and today's hot new MVC framework could be tomorrow's Cobol. With that in perspective, I recognize that building a wide breadth of experience, effective problem solving skills, and forward thinking is even more important to quickly adapt to the rapid pace of technology change. |
Frameworks: Rails, Zend, ASP.NET, Java EE Languages: Ruby, PHP, Objective-C, C++, Java, JavaScript, ActionScript, C#, VBScript Mobile: iOS, Android, Titanium Appcelerator, Urban Airship U/X: jQuery UI / Mobile, Adobe Flex / Air / Flash Databases: MySQL, SQL Server, SQLite Social: Facebook / Twitter APIs & SDKs CMS/Portal: Liferay, Joomla, WordPress, Drupal Search: Apache Lucene / Solr Graphics: OpenGL, SVG, d3.js, Flare Cloud: Amazon Web Services EC2 / S3, Heroku, xen Automation: Adobe LiveCycle ES, InDesign Server |
Employment history
-
SDRC
I held several roles at SDRC, a developer of CAD/CAM/PLM software, focusing primarily on the 3D graphics and collaborative features of their products. I worked closely with graphics workstation manufacturers such as Hewlett Packard, Sun, and SGI to optimize SDRC's product code for their hardware and software platforms.
-
Claris
Claris was Apple Computer's software subsidiary at the time, developing products such as ClarisDraw, the successor to MacDraw. I was responsible for porting the ClarisDraw and ClarisImpact graphics applications from Mac OS to Windows and developing features specific to the Windows platform.
-
Silicon Graphics Inc (SGI)
As a member of SGI's Applications Engineering team, I worked with key software vendors to optimize their products for SGI's hardware and software offerings. I was also tasked with enhancing their products with features differentiating the SGI release of their products from the same release on competing platforms. I served as a liason between the software vendors and SGI's product engineering teams coordinating pre-release hardware and software testing and collecting feedback for input into the development of future product offerings.
-
Adobe Systems Inc
I joined Adobe to become a part of the team developing their first web-based product offerrings, transitioning much of their desktop technology to work in a server environment as well. I was Technical Lead and Architect for several online projects and Engineering Manager spearheading the development of a new product offering for automating enterprise publishing workflows. My team developed a rich, data-driven, template-based publishing engine built around Adobe InDesign and deployed in a highly scalable server environment. We launched successful pilot implementations at Phillips Electronics, Reebok, and Corporate Express.
-
Cardinal Solutions
As one of the lead consultants in Cardinal's Adobe Enterprise Solutions Practice, I was responsible for working with clients such as Fidelity Investments and the U.S. Dept. of Treasury to design and develop enterprise integration implementation projects around Adobe's LiveCycle suite of enterprise automation solutions. My role also included extensive business analysis responsibilities documenting client's existing business processes and designing proposed workflow models.
-
Adobe Systems Inc
I returned to Adobe as a Principal Architect building a highly scalable SaaS-based platform on which Photoshop.com and Acrobat.com were built. My focus was the security and authentication subsystems which created 200,000 accounts and processed half a million login requests during the first 24 hours of Photoshop.com's launch. That effort was followed by the design and delivery of an in-house Amazon EC2-like cloud computing service spanning multiple data centers and geographies. I also served on Adobe's Web Services Committee to develop standards for use across the online product development teams.
-
cintimedia
My freelance consulting practice. Projects and roles spanning a wide range of technologies and markets (e.g. Technical Business Analyst and User Experience Designer for the United States Library of Congress). Design and develop web and mobile solutions for both enterprise and consumer targeted clients. SaaS-based architectural design and patterns separating content from layout for solutions targeting the rapidly growing variety of devices and platforms for content delivery and consumption. Also building solutions for big data visualization and search.


