Colin is Director of Technical sales at SpringSource. He is a co-founder of the company, and one of the original core committers on the Spring Framework project (gaining commit status in mid-2003). Since starting the company he has served in a number of roles, usually combining both technical as well as business and customer facing aspects. He is a hands-on architect with 20+ years of experience in developing commercial software, including all aspects of the software development lifecycle. Colin is co-author of 'Professional Java Development with Spring'.
Colin has had a long and varied career, including experience developing for and managing his own retail software company, other experience in the C++ shrinkwrap and enterprise software space, experience with Java since '97, and a complete focus on enterprise Java since '99.
Prior to SpringSource, Colin spent more than 4 years as architect then chief architect at a leading software incubator / VC. Colin's role was split between one part hands on architecture, design, and coding, another part mentoring and teaching best practices at the code and process level, and a final part performing technical due diligence and consulting for the VC arm. Throughout this period, Colin gained experience with and an appreciation for agile development practices as a vital part of software success.
Throughout his career, Colin's experience, wide ranging interests and general knowledge in the technology space have led him to be a resource that others have been able to draw on for advice. In general, Colin's background has left him with a deep knowledge of all it takes to successfully put out good software, at the code, process, and business level.
Along with client-facing work at SpringSource, Colin also spends significant time on Spring evangelism, having spoken on many occasions on Java EE and Spring Framework at conferences and JUGs.
- Company: SpringSource
- Website/Blog: http://blog.springsource.com/author/colins/
Topics:
Blog Feed:
- SpringSource dm Server 2.0.3 Released
SpringSource dm Server 2.0.3 is available for download. This purpose of this release is to fix a severe problem on Windows when the root logging level is configured to "debug". This bug was reported and fixed in Virgo and then backported for existing customers since Virgo has not yet shipped its baseline release (planned for [...] - Gemini Web milestone 4
Gemini Web milestone 4 (1.1.0.M04-incubation) is available for download. Notable changes: Upgrade to Tomcat 6.0.29 (plus SpringSource mods) to close some security vulnerabilities Restructure Tomcat bundles to enable clustering to work – see bug 322983 Various test and build improvements - Announcing GORM for Redis
One of the major movements inspired by the rise of the cloud platform is the growing interest in alternative storage techniques to traditional relational databases. One such storage mechanism is Redis, a high performance key/value store that is playing an important part in future cloud infrastructure. There has been a lot of interest in Redis [...] - Virgo milestone 4 ships
Virgo milestone 2.1.0.M04-incubation is available for download. Changes: Bug 323609 fixed: severe logging performance issue under Windows in certain scenarios OSGi extensions change in preparation for Equinox 3.6 upgrade contributed by Hristo Illiev New testcases and test coverage improvements contributed by Olivier Girardot Support new framework property org.eclipse.virgo.suppress.heap.dumps and document it in User Guide Unused [...] - VMware vFabric Powers Cloud Application Platform Vision
At this year’s VMworld, VMware is unveiling our vision for enabling IT as a Service. Today’s announcement outlines the three major layers of the IT stack that we feel are critical to delivering IT as a service—cloud infrastructure and management, cloud application platform, and end user computing—and lays out our roadmap for addressing it. Spring [...]



