JOE SONDOW

joe@sondow.com • http://www.sondow.com

SUMMARY

Silicon Valley based, results-oriented software engineer with a passion for crafting great software with clean APIs and code that is easy to read, test, and use. Professional priorities are revenue gains, cost savings, time savings, usability, code quality, and improving engineering teams. Experienced in creating highly usable, scalable, fault-tolerant systems primarily for the web.

TECHNICAL SKILLS

Java, JavaFX, Eclipse, NetBeans, Swing, Groovy, JSP, JSTL, EL, JDBC, JMS, Servlets, Struts, SQL, Regex, SAX, DOM, JavaScript, jQuery, Prototype, Ajax, CSS, HTML, Shell scripting, Velocity, Oracle, SQL, JBoss, Maven, Ant, TextMate, CVS, Subversion, Pentaho Data Integration (Kettle), Hudson, JUnit, Selenium, Firebug, Photoshop, Illustrator, InDesign, Linux, Mac, Windows

EXPERIENCE

QualityHealth (formerly Marketing Technology Solutions)

8/2005-5/2010

QualityHealth is an industry leader in health-related targeted lead generation, powered by Java. The company pays web publishers to deliver consumers to qualityhealth.com and other sites by offering free health samples, discounts, and info. A proprietary survey engine uses profiling questions to qualify consumers for market research surveys about pharmaceutical products. The survey responses are then sold at a premium to pharmaceutical companies as sales leads. In-house content management and newsletter automation systems bring consumers back for more surveys at low cost. The technology team builds and maintains consumer sites, a media partner B2B site, and internal web apps for administration and reporting. Each developer is responsible for end-to-end coding, reviewing, and automated testing of all application layers including JavaScript, CSS, JSP, Struts, EJB, Java, and SQL with indexes and constraints.

MTS is an industry leader in health-related targeted lead generation, powered by Java. The technology team builds and maintains multiple consumer web sites including qualityhealth.com, plus a B2B site, and internal web applications for administration and reporting. Each developer is responsible for end-to-end coding, reviewing, and automated testing of all application layers including JavaScript, Java, and SQL.

Environment: JDK 6, Windows, Red Hat Linux, Eclipse, JBoss, Apache HTTP Server, Maven, Struts, Spring, EJB, JMS, XDoclet, JSP, HTML, CSS, JavaScript, jQuery, Oracle, SQL, Kettle, XSL, Hudson, JUnit, Selenium, CVS, Groovy, Grails, Java, DbUnit, dbdeploy, Drools, Velocity, Quartz, Splunk, JFreeChart, Apache Commons

Director of Software Development, Jersey City, NJ, 1/2009-Present

Technology improvements and projects
Management
Process improvements

Senior Software Engineer, Jersey City, NJ, 12/2007-12/2008

Software Engineer, New York, NY, 4/2006-11/2007

Technical Operations Manager, New York, NY, 8/2005-3/2006

American Society for Psychical Research, New York, NY

3/2001-10/2002

The ASPR is a non-profit education and research organization specializing in the science and history of parapsychology.

Web Developer

Auditude (formerly Seet Internet Ventures, Inc.), Los Angeles, CA

7/1999-2/2001

SIVI was an internet incubator that spawned over a dozen web companies and is now Auditude, a video monetization company.

Director of Communications

SIDE PROJECTS

EDUCATION AND CERTIFICATION

Columbia University

12/2004

Java Programming and Software Development Certificate (GPA 4.1)
8-course program over 16 months covering OOAD, UML, Java, JSP, JDBC, SQL, Oracle, XML, SAX, J2EE, EJB (Session, Entity, Message-Driven Beans), JMS, JNDI, Struts, MVC, DOM, Regex, Log4J, Ant, JBoss, Swing, AWT, threads, sockets, C, C++

Sun Microsystems

5/2005

Sun Certified Programmer for the Java 2 Platform 1.4 (SCJP) (Score: 98%)
Sun Certified Associate for the Java 2 Platform 1.4 (SCJA) (Score: 98%)

Pomona College, Claremont Consortium of Colleges, Claremont, CA

1995-1999

Bachelor of Arts, English

CONFERENCES ATTENDED

FAVORITE PODCASTS