
Independent Software Developer and Consultant
Portland, Maine Area

Independent Software Developer and Consultant
Portland, Maine Area
Java/JEE (UI, Web Services, REST, SOAP), JRuby, Rails, SQL, and C++ developer and architect with 14 years experience.
I design and build web services and web-based user interfaces for the mobile, credit services, and online music industries.
Currently working with the following technologies: JRuby, Rails, ActiveRecord, Java, JEE, JBoss, Spring (MVC and IoC), Hibernate, JPA, Lucene, Tomcat, JMeter, Tapestry, Stripes, JSP, JEE, Python, Django, Wordpress, XUL, SQL
Web Services, ORM, Database Design, Web UI Design, SOA, Business Analysis, Billing, Payment, Credit, Transaction Processing, Wireless Telecommunications, Online Media
(Computer Software industry)
February 2009 — Present (10 months)
Independent software developer with over 14 years of experience in the Mobile, Credit Services, and Online Music industries. My primary areas of expertise are Java, Web Services (REST and SOAP), Hibernate, and Database Design. I also have experience working with SQL, C++, Python, XUL, Javascript, and Web UI design.
(Privately Held; Online Media industry)
August 2008 — February 2009 (7 months)
Developed web services that allowed API users to search and query music catalog metadata. Created proxy servers to enhance the advertising capabilities of the online music service. The following technologies were used to implement these services: Spring (IoC container and MVC), EJB3 (Remoting and JPA), Hibernate, Lucene, FreeMarker, and JBoss.
(Privately Held; 11-50 employees; Financial Services industry)
June 2007 — August 2008 (1 year 3 months)
Enterprise Java and SQL Developer.
(Public Company; 201-500 employees; BCGI; Telecommunications industry)
April 2000 — June 2007 (7 years 3 months)
Architecting a major re-design of current billing and customer care product, creating J2EE web services API for an existing legacy subscriber management system used in the Wireless Telecommunications industry.
(Public Company; 501-1000 employees; QNTM; Computer Hardware industry)
January 1997 — April 2000 (3 years 4 months)
Co-Developed embedded servo-control system for server-end SCSI disk drives.
(Public Company; 5001-10,000 employees; Computer Software industry)
May 1995 — August 1997 (2 years 4 months)
Developed automated test suite for Digital's Multia and Printer Driver products.