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
JEE/J2EE   JAX-RS   JSP   JSF
Git   ant   Maven   Jenkins
Chef (Ruby)   Python
MongoDB   Morphia
SQL   JDBC   Hibernate
Linux/Unix
Multi-threaded programming
Spring   Scrum


See publications here.


Resume in
    HTML     PDF     text     Word

 

Qualifications

  • 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!

Communication

  • 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