Welcome to my the MidMarsh website. I have created it to house my personal Java
related information (such as PlanetJava) as well as host information on my books.
As a designer, developer, author, mentor and trainer I have been working with
Java since late 1995. I currently work within the Java (J2SE and Java SE 6), Enterprise Java (J2EE and Java EE 5)
and SOA arenas.
This typically also involves XML, design patterns (client and server side),
Enterprise JavaBeans (EJBs), Struts, Spring, Web Services, JSPs, and Servlets. As well as JDBC, RMI, SWT and Swing.
In addition I am also currently working with Agile Development methodologies and helping organisations
to adopt more agile approaches.
If you have any comments on this site or would like to provide any feedback, please do not hesitate to contact me.