Engineer with extensive experience developing world-class enterprise software. Skilled in all aspects of software development with a disciplined coding style, sense of standards ensuring project continuity and the ability to communicate the mission beyond mere code.                              

Skills and Technologies

Java   Eclipse   Tomcat   ReST
Git   ant   Maven   Jenkins
Chef (Ruby)   Python
MongoDB   Morphia
SQL   JDBC   Hibernate
Multi-threaded programming
Spring   Scrum

See publications here.

Resume in
    HTML     PDF     text     Word



  • Excellent communication skills
  • History of working directly with customers and other third parties
  • Long experience developing software for world-class organizations
  • Proven ability to keep schedules and go the extra mile
  • Eclipse IDE specialist and tutorial author

Software Development

  • Sophisticated web platform business services
  • Hitachi (HCAP) and Amazon S3 storage engines
  • Major software products in multiple organizations developed and ported to myriad and widely diverse OS platforms
  • First truly multithreaded, multiprocessing and POSIX environment for NetWare
  • Partnered with Motorola/Metrowerks on development tools
  • Headed technical development partnerships with Xerox, Hitachi and Mitsubishi
  • Product-wide, multiplatform installation and build scripts in
    make, bash, ant, etc., intimate familiarity with package managers
  • Acolyte of test-driven development: saves time, instills peace of mind!


  • Communicate the project beyond mere development and coding
  • White papers, design and "how it works" documents
  • Author of numerous articles and presentations, especially on JEE topics
  • Active polyglot and linguist with competence in French, Latin, other Romance languages, German and Greek