Carrboro, NC | Morrisville, NC | Pittsboro, NC
Also known as: John
An experienced Java Developer and Architect, Author, Speaker, as well as Open Source contributor who likes to get his hands dirty with the details. He prefers to work on teams with a mix of junior and senior people and enjoys the act of mentoring new developers. Shawn prefers pragmatic and empirical approaches to software architecture and engineering. This means his designs are both flexible and heavily tested using a pragmatic application of Test Driven Development techniques. Specialties Test Driven Development, Groovy, Java, Spring, JEE, Grails, GORM, Hibernate, Ajax, and web services in SOAP, REST, HTML, CSS, JavaScript, Ant, Gant, Maven, Apache Ivy, Bash, Shell, and JSON, SQL, Oracle, MySQL, GL, and PostgreSQL, Hudson, Jenkins, JBoss, Tomcat, Regular Expressions, Complexity Analysis, JMS, RMI, JDBC, Ivy, Lucene, Compass, Remoting, Messaging, Enterprise Integration, Databases, SOAP, EJB, CMP, XML, Android, USB, Postscript, PDF, Performance Tuning