1DevDay Detroit 2010

The Speakers for This Event:

PETE KARMANOS Jr. - Morning Keynote
Peter Karmanos is a Detroit icon. He is one of the founders of Compuware Corporation and has served as a director since the inception in April 1973. He has been Chairman of the Board since November 1978 and has been Chief Executive Officer since July 1987. In addition to being CEO, Mr. Karmanos brings a wealth of public company and technology industry experience, along with extensive skill and background relating to the operation and management of large enterprises. He graduated from Wayne State University and founded Compuware, in Detroit in 1973, with two partners, Thomas Thewes and Allen Cutting. Compuware is now a Detroit technology giant with more than 4,000 employees and nearly $1 billion in annual revenue.
JOSH HOLMES - Afternoon Keynote
Josh Holmes is a passionate soul who gets his kicks solving problems with deep fried awesomeness. He is currently employed by Microsoft as an Architect Evangelist. Prior to joining Microsoft in October 2006, Josh was a consultant working with a variety of clients ranging from large Fortune 500 firms to smaller sized companies. Josh is a frequent speaker and lead panelist at national and international software development conferences focusing on web technologies on the Microsoft stack such as ASP.NET, PHP, IronRuby, JavaScript and more. Community focused, Josh has founded and/or run many technology organizations from the Great Lakes Area .NET Users Group to the Ann Arbor Computer Society and was on the forming committee for CodeMash. You can contact Josh through his blog.
DIANNE MARSH – Scala
Dianne is co-founder of SRT Solutions and has deeply rooted expertise in software programming and technology, including manufacturing, genomics decision support and real-time processing applications. Dianne works with Unix, Windows, Java, C#, and C++ in enterprise-level applications, and has deep experience with a variety of graphical user interface libraries. A member of Women Presidents Organization, Dianne is also active in CodeMash and various Java user groups. She earned her Master of Science degree in computer science from Michigan Technological University.
GORDON DICKENS - Enterprise Spring and Spring Roo
Gordon Dickens is a consultant and expert trainer. He has worked in the IT consulting realm for over 15 years. Gordon’s recent background includes speaking at the recent Philly Emerging Tech Conference, Groovy and Grails seminar, experience designing and developing a Groovy on Grails application for a chemical company in addition to OSGi, Spring and Hibernate development. Gordon has over 20 years as an experienced technical instructor in various technology paradigms. Gordon has applied various technologies including the design, development and testing of applications, object and database modeling within many sectors including Financial, Pharmaceutical, Chemical and more.
Gordon and Ken Rimple are working on Spring Roo in Action for Manning. You can find out more about Gordon at http://www.gordondickens.com/ Gordon is sometimes on the Chariot Tech Cast with Ken Rimple.
NAYAN HAJRATWALA – Cuke4Duke
Nayan Hajratwala has been a software developer, architect, analyst, and manager. Through all of this, the one constant has been in the role of coach and mentor. Most recently, this has manifested itself in the form of being an Agile coach for software development teams. He has been involved with Agile development for about seven years now, and has been honing his skills as part of the Software Craftsmanship movement. He has an extensive hands-on background in Java (J2EE) software development, enterprise architecture, project management methodologies, as well as proven leadership ability. Recent dabblings include Scala, Ruby, and Objective-C.
RICHARD GREEN - Inventing the Future Programming Language
Richard Green is a Software Architect specializing in enterprise scale business systems. He lives in Ann Arbor. He is a Principal Business Analyst for the Advanced Metering Infrastructure Program at DTE Energy. He is a big supporter of local user groups, a speaker and presented his talk on inventing a Future Programming Languague at the European Smalltalk User Group Annual Conference in Brest, France in 2009.
MAC LIAW – Riak
Mac Liaw entered The Ohio State University's Masters Program in Computer Science at age 15. He was a member of the CERN development team that established HTTP and HTML. He is active in the Linux Kernel, Groovy development and Haskell open source project. Currently he is CylaTech.com Inc's VP of Technology and has been involved in video game development since Playstation 2 and Xbox. He currently oversees PS3 and 360 video games development and special effects projects at CylaTech.com Inc. He also serves as the CTO of Worthpoint Corp, an antiques and collectible focused website using Grails and GWT. He is currently building a 1 billion record system using Riak.
VIRENDER AJMANI - Google Maps Mashups
Virender is an employee of Compuware and an avid Google Maps developer in his own time. He is only one of a few Google Qualified Developers in the US. You can find the work of Virender on his site dedicated to his mapping applications at http://www.mibazaar.com. Virender's mapping mashups have been featured on the Google Maps home page, and featured in a number of news articles across the country, including the Detroit Free Press, the Los Angeles Times, Information Week magazine, Sun's Java site and more. For a complete list of his media mentions see http://mibazaar.googlepages.com/.
DENNIS BURTON - NoSQL: I can’t relate to my database, anymore (MongoDB)
Dennis Burton is a web developer with SRT Solutions whose diverse portfolio includes online learning management systems, precision measurement using high speed data acquisition applications, as well as automotive diagnostic software. Since the beginning of his career, he has been working with systems that require processing large amounts of data quickly. Dennis has been around long enough to be old to some and young to others, but firmly believes that what you do with your time is more important than how long you have been spending it. As an active member of the development community, Dennis serves on the board of the Lansing .NET User Group, the Ann Arbor .NET User Group and as an organizer for the Lansing Day of .NET.
TIM FISHER – JQuery
Timothy Fisher has been working professionally in the Java software development field since 1997. He has served in a variety of roles including developer, team leader, and chief architect. Tim is currently a consultant for the Compuware Corporation in Detroit and leader of the Michigan Google Technology User Group. Tim also enjoys writing about technology and has been a contributor to Java Developer's Journal and XML Journal. He is author of the Java Phrasebook and the Ruby on Rails Bible. Along with his technology interests, Tim is also passionate about education and the use of advanced Internet technologies for education. You can contact Tim and read his blog at: blog.timothyfisher.com.
CHRIS JUDD - Beginning iOS development
Christopher Judd is the president and primary consultant for Judd Solutions (http://www.juddsolutions.com), an international speaker, an open source evangelist, the Central Ohio Java Users Group (http://www.cojug.org) and Columbus iPhone Developer User Group leader, and the co-author of Beginning Groovy and Grails (Apress, 2008), Enterprise Java Development on a Budget (Apress, 2003) and Pro Eclipse JST (Apress, 2005) as well as the author of the children’s book “Bearable Moments”. He has spent 13 years architecting and developing software for Fortune 500 companies in various industries, including insurance, retail, government, manufacturing, service, and transportation. His current focus is on consulting, mentoring, and training with Java, Java EE, Groovy, Grails, Cloud Computing and mobile platforms like iPhone, Android and Java ME.
AMELIA MARSCHALL - The next phase of the web: HTML5 and CSS3
Amelia Marschall is a Partner and Creative Director at Gravity Works in East Lansing. She holds a Bachelors degree from Northern Michigan University in Graphic Design and Marketing. Amelia has over five years of graphic design experience ranging from logos and branding, print media, and website design. She is continually exploring the latest techniques in website design, and has spoken about the topic in the local development community. She also has a love of typography, and can probably identify any font you show her. When she is not designing or building websites, she enjoys swimming, rock climbing, skiing, pottery, and competing in triathlons.
JEREMY ANDERSON - Google Guava Project
Jeremy Anderson is a freelance writer and developer for Pillar Technology Group. He has been developing web based applications and various enterprise integrations using Java and .NET for almost 5 years. He is co-author of the Manning book, Flex on Java. Written for Java developers beginning to use Flex, Flex on Java shows how to use Flex alongside existing Java applications, and how to integrate Flex using familiar server-side technologies such as Spring, EJBs, JMS, and more.
GODFREY NOLAN - Decompiling Java
Godfrey Nolan is president of Southfield based RIIS LLC, where he specializes in website optimization. He is author of the Apress book Decompiling Java which discusses in detail, information about Java byte codes and the Java Virtual Machine (JVM). The book provides insights into the features and limitations of today's decompilers and obfuscators, and offers a detailed look at what JVM's actually do. He has written numerous articles for magazines and newspapers in the United States, the United Kingdom, and Ireland. Nolan has had a healthy obsession with reverse engineering bytecode since he wrote Decompile Once, Run Anywhere, which first appeared in Web Techniques in September 1997.
NILANJAN RAYCHAUDHURI - The Play web framework for Java
Nilanjan Raychaudhuri is a technologist/Consultant/Author working with Pillar Technology Inc., focused on automation and continual improvement of software processes. He helps clients improve their software development processes using Agile and Lean practices. Being polyglot programmer he uses multiple programming languages like Ruby,Groovy, Scala and Java in his job. He has been working in the softwareindustry for more than ten years. He is on the book "Scala in Action"for Manning publications.
JOEL HAWKINS - Hadoop
Joel Hawkins is a senior software architect, researcher and internal technical consultant for Compuware in Detroit. At Compuware he has been dubbed the The Stand-up Professor. Marrying humor with technology and cutting wit with deliverables is second nature for the Professor. Joel’s mind is often steps ahead of the field, making him a prized member of Compuware’s technology organization and brilliant force for those with whom he works. Constantly challenging those around him to, “see what I’m looking at,” Joel is a leader of the pack when it comes to Java, semantic web technologies, bytecode instrumentation or any other hot, new area of technology, or the old standbys. Like many academics, Joel continues to be enthralled with learning, has a good imagination, can code fluently and maintains a healthy curiosity about the ever-changing field of technology.
MATT STINE – Polyglot OSGi and Groovy/Grails
Matt is the Group Leader of Research Application Development in the Research Informatics Division of Information Sciences at St. Jude Children's Research Hospital in Memphis, Tennessee. Matt has been developing and supporting enterprise Java applications in support of life sciences research for St. Jude since 2001. Matt is a committer to multiple open source projects and is the founding member of the Memphis/Mid-South Java User Group. Matt is also the Zone Leader at http://agile.dzone.com, and his articles have also appeared in GroovyMag and NFJS the Magazine. His current areas of interest include lean/agile software development, modularity and OSGi, mobile application development (iPhone/iPad/Android), web development (HTML5, etc.), and Groovy/Grails.
DAN JUENGST - Enterprise Ehcache and Terracotta
As Sr. Director of World Wide Field Engineering for Terracotta, Dan leads a world-class technical team that helps enterprise IT organizations improve their service availability and application performance through the application of the industry leading Terracotta Java Scalability Technology. Prior to Terracotta, Dan served as VP of Technical Services for CA’s Wily Application Performance Management business. During his tenure at CA Wily, Dan helped many Fortune 500 and Global 2000 companies manage the performance of their mission-critical Web Applications. Previously, Dan worked at Sun Microsystems and Silicon Graphics Computer Systems (SGI) helping customers optimize the performance of their software applications in supercomputing and grid-computing environments. Dan’s roots in high performance computing originated in his work in applying Computational Fluid Dynamics techniques to hypersonic air vehicle design at Lockheed-Martin and Boeing.
CARL ERICKSON - Software Craftsmanship
Carl Erickson is president and co-founder of Grand Rapids based Atomic Object. Carl received his MS and PhD in computer engineering in 1991 from Michigan State University, and a BS in electrical engineering from Purdue University in 1985. As a faculty member at Grand Valley State University from 1991 to 2000, he taught computer science courses in networking, operating systems, architecture, and object technology. During this time, Carl was principal investigator on two National Science Foundation grants for developing operating systems and architecture laboratories. Partnering with Bill Bereza, Atomic Object was born in the summer of 2001. Carl maintains a part-time position as an industrial lecturer at Uppsala University in Uppsala, Sweden. In recent years he’s taught a summer course called Software Craftsmanship. Carl serves on the advisory boards for Grand Valley State University’s School of Computing and Information Systems and Ferris State University’s Digital Media Software Engineering program.