JOSEPH ORR

last update: December 1, 2011

790 Washington Avenue #202
Brooklyn NY 11238
(212) 658-9795
Email: joe.orr @ gmail.com
Web Site: http://www.jserv.com/jk_orr/

SUMMARY:

SKILLS:

LANGUAGES Javascript / Ajax , Java (Sun Certified), Perl, XSLT
DATABASES: Oracle, MySQL, Microsoft SQL server, SQL, T-SQL, OLAP, Data Warehousing
INTRA / INTERNET TECHNOLOGIES:
OTHER SKILLS

PROFESSIONAL EXPERIENCE:

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, Consultant

Main 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) Developer

Lead 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  Consultant

Ajax 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

Ajax Developer: created complex grid component for major financial application, using Ajax, Javascript and XML/XSLT.

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 tools
Application 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.
Created XSLT - DHTML components (aka Ajax), including: Checkbox tree, Paged table (Flextable), Pivot Report Widget.

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.

June 2000 - Oct 2000 digiTRADE (Thompson Financial). (www.digitrade.com) (www.thomsonfinancial.com) Consultant

XSLT and client-side technologies lead developer for First Union website. Planned and developed overall XSLT and Javascript for major trading site. Other technologies include: Java, Java Servlets (Netscape Application Server 4), EJB (Enterprise Java Beans), Netscape Enterprise Server.
XSL Project lead for entire bank and trading site. Site architecture is Java servlets running on Netscape Application Server, sending 100% XML to an XSLT processor which uses stylesheets to display stock quotes, integrate third party applets such as stock charts, display complex forms for user input for stock trading and other operations.
Created VXML and WML prototype sites

Aug 2000 Icon-Nicholson (a division of Icon Media Labs). (www.nny.com) Consultant

XSLT lead developer for Hive4. Sole XSL developer for Advanstar B2B Portal, a major industry website created by Icon Nicholson. Other technologies include: Java, Java Servlets (ATG Dynamo), EJB (Enterprise Java Beans), JHTML, Javascript

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

E-Commerce and Web Developer. Developed multilingual e-commerce and general websites for this Las Vegas based company (telecommuting). Developed shopping cart software in Japanese and English (Perl), shopping cart software in ASP, complex Javascript and Perl CGI applications, general website design including layout, graphics, and content.

Jan 1992 - Feb 1997 Evisa/Eikaiwa VISA (www.evisa-jp.com, www.evisa.com) 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.

OTHER PROJECTS:

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.

TEACHING:

City University of New York: XML for Java programmers (Winter 2004)
Baruch College (Extension): XML and Web-based Applications (Summer 2004)

SEMINARS:

“Why XSLT is Sexy” South By Southwest, Austin TX 2007 (podcast) (slides)

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

EDUCATION:

1985 University of Washington, Seattle, WA. B.A. in Psychology, B.S. in Philosophy.

Professional Certifications:

Sun Certified Java Programmer
Microsoft Certified Systems Engineer
Microsoft Certified Trainer

REFERENCES: Available upon request.