last update: December 1, 2011
790 Washington Avenue #202
Brooklyn NY 11238
Email: joe.orr @ gmail.com
Web Site: http://www.jserv.com/jk_orr/
DATABASES: Oracle, MySQL, Microsoft SQL server, SQL, T-SQL, OLAP, Data Warehousing
INTRA / INTERNET TECHNOLOGIES:
- Java, Perl, J2EE, Tomcat, Weblogic, Websphere, Joomla, Liferay
- XML/XSL, WML, VXML, SOAP Web Services, ASP, JSP, PH
October 2011 – Present: The Kale Factory Inc (www.nynaturals.com) CTO
Sole developer for custom web application for invoicing, production reporting and other functions for this food manufacturing company.
March 2010 – September 2011: Thomson-Reuters, ConsultantMain developer for front end of specialized chat application for traders. Rewrote existing front end, converting from dojo to extjs and adding major new features.
October 2007 – February 2010: NYCircuits Inc (www.nycircuits.com) DeveloperLead Developer – creator and developer of the new New York Circuits Widget Framework, an Ajax development tool used by major financial institutions to develop database and other applications quickly and easily.
August 2007 – September 2007: Highbridge Capital Management ConsultantAjax developer – developed an Ajax framework for rapid development of Rich Internet Application access to databases. Created widgets for deployment to a Liferay portlet site.
November 2006 – June 2007: NYTimes Digital (www.nytimes.com, my.nytimes.com) Consultant
Ajax Developer for the MyTimes project.
July 2006 - September 2006: Runtime www.runtime.com Consultant
April 2006 – June 2006 NYCircuits Inc (www.nycircuits.com) Developer
Developing new version of Screenbook Maker: desktop application for creating web tutorials. Created comprehensive tutorials for Joomla, leading CMS, at help.joomla.org.
January 2006 - March 2006: Temboo www.temboo.com Consultant
Ajax Developer: created components and helped design client-side of innovative application development toolkit for banks and financial institutions.
November 2004 - November 2005: Fitch Risk / Algorithmics. (www.algorithmics.com) Consultant
March 2004 - September 2004 Thompson Financial. (www.thomsonfinancial.com) Consultant
Java / XML servlet programming. Java servlet consultant for major XML financial application:
Assisted team with design and debugging servlet using JBuilder, Eclipse 3.0, JUnit and other toolsApplication design: Java Servlets on iPlanet / Tomcat 5.0, Sybase / Solaris backend, desktop client.Engineered move from iPlanet deployment to Tomcat 5.0.
Dec 2001- March 2004 NYCircuits Inc (www.nycircuits.com) Developer
DHTML, XML/XSLT, and web/database programming. Various assignments based with my own consulting firm, NYCircuits Inc, including:
Feb 2001 - Nov 2001 TIAA-CREF (www.tiaa-cref.org) Consultant
XML/XSL infrastructure design and implementation for custom database application. Server side Implemented with Sybase, JSP, Weblogic 5.1, client side is Internet Explorer 5.5 JScript DHTML.
Oct 2000 - Feb 2001 ClosingGuard (www.closingguard.com) Consultant
XML Architect and Server-side Java and XML/XSL development for this Real Estate ASP. Implemented with Java, Weblogic 5.1 and Oracle.
Aug 2000 Icon-Nicholson (a division of Icon Media Labs). (www.nny.com) Consultant
Jan 1998 - June 2000 HealthCare Insight. (www.hcinsight.com) Senior Programmer Analyst
MSSQL7 OLAP Data warehouse and Internet Developer. Project lead for development of the largest medical claims datawarehouse so far constructed (20+ million rows). Data Warehouse was designed to provide financial analysis of medical claims data, and to allow analysts to produce savings reports and analyze trends and patterns.
Feb 1997 - Jan 1998 JSL Corporation (www.jserv.com) Internet Developer
Instructor and Educational Software developer. Developed extensive multilingual learning software for children including software for teaching English grammar and vocabulary, Arithmetic, Japanese Language. Also Test administration software, an email client, and a menuing program and other learning software.
Screenbooks.net (www.screenbooks.net) Creator of Screenbook. Screenbook Maker is used to create highly effective computer tutorials. The tutorials are stored as XML files and converted via complex XSLT stylesheets into multiple DHTML formats, PDF versions, CHM (compiled HTML) or RTF versions. Developed with VB6 + MSXML3. SCORM compliant.
City University of New York: XML for Java programmers (Winter 2004)Baruch College (Extension): XML and Web-based Applications (Summer 2004)
PUBLICATIONS AND PATENTS
Screenbook Maker: US Patent #7,124,35. Software for system and method to easily create online tutorials, share the tutorials, and use the tutorials interactively (e.g. for testing purposes). Uses XML/XSL for tutorial storage/display
1985 University of Washington, Seattle, WA. B.A. in Psychology, B.S. in Philosophy.
Sun Certified Java ProgrammerMicrosoft Certified Systems EngineerMicrosoft Certified Trainer
REFERENCES: Available upon request.