Involved in software innovation for the past 20 years. Been involved in all roles in a software project, from programmer to project executive, which gives me a good understanding of software development. Trained as a software architect in C/C++, worked on Windows for the best part of the 90s. Switch to Java enterprise in late 90s and specialized in JBoss, Spring and Hibernate. Worked with Play framework for several projects, switch to NodeJS when Play 2 was released.