Peter helps companies to develop custom web applications more quickly and cost effectively through the use of software product lines, domain specific modeling, code generation and agile/tooling best practices.
He's been programming in CFML since 1997.
He presents internationally and writes extensively on code generation, OO development and agile/lean best practices. He is on the program committee for the Domain Specific Modeling forum at ooPSLA and Code Generation in Cambridge England and is a member of the advisory committees for CF United and Scotch on the Rocks/Road.
He is working with Railo to help CFML to become a credible dynamic language on the JVM with best practices support and tooling for developing, deploying and maintaining high quality web applications.
You can check out Peter's personal blog.