Selected Software
Apache Ant, Tomcat, Web server,
Aspen Grove Workflow,
AwardsXMLTester Web Robot (author),
Business Objects Crystal Reports,
Eclipse,
IBM Websphere,
ICS BIND,
Jasper Reports,
JQuery,
Macromedia Director, JRun,
Microsoft Access, Excel, Exchange, IIS, SQL Server,
MySQL,
NetBeans,
Oracle Oraperl, JDBC, ProC API's, Windows, Unix management software,
PostgreSQL,
Progress DB, 4GL,
pSpace (author), PJSC (author),
Sendmail, UPS WorldShip
Languages
C++, HTML, Java, Javascript, Perl, PHP, PL/SQL, SQL, T-SQL, Visual Basic
Technologies
ASP, CRM, Cross-database & optimized SQL, CVS, Debugging, Documentation, EDI, Ethernet cables and topology, Game AI, HTTP (client and server), Java (
Applets,
EJB,
JCE,
JDBC,
JFC,
PLAF,
JSP,
Servlets
), Messaging, Multi-threading (& Parallel Processing), MVC, Off-shore, OpenGL, Optimization, OOP, Parsing, Routers, Struts, Telecommuting, Testing, Workflow, XML, ZDE
Roswell Studios New York, New York 2011
Co-founder. Bringing large scale project development discipline to Night Owl's projects. Using Zend Framework and JQuery to rapidly provide features and join design and usability.
Night Owl Interactive New York, New York 2011 - 2011
Website development.
Foothold Technology New York, New York 2004-2009
First, converted internal messaging system to J2EE. Second, managed project converting 0.5 MLOC from Progress 4GL to PHP using my Antlr grammars, Perl scripts and a whole lot of debugging. The open sourced grammars have been used by others. Migrated 50 databases from Progress to Postgres, yielding a massive performance and productivity improvement. Upgraded IT standards and practices, such as increased written communication, testing code and multi-tier system design. Managed ASP software, hardware. Experience with customer service on tight deadlines. Demonstrated leadership of off-site and off-shore staff of up to 12. Telecommuting demonstrates personal commitment, discipline and ability to manage in a modern corporation.
Consulting 2001-2004
Served as the IT department for several small companies and a school. This includes business process engineering, helpdesk, converting Access back-end to SQL Server, making web sites, creating solutions with off the shelf and custom software. Provided development and financial reporting for a law firm dealing with hundreds of millions in real estate. Ran a hosting and colocation service. Served as the IT department for a company worth $15 million a year, dealing with all aspects of the company. Improved automation saved several man-hours a day. Greatly increased speed of commonly used functions (up to 2400%!). Added many features to customer service application, finally permitting the accepting of orders over the phone. Credit Card system handled $40,000 daily. Check entry system handled $60,000 daily. Report tinkering cut paper costs 8%. Integration with UPS Worldship and credit card billing resulted in collecting money before the box even left the loading dock.
Choice Logic Technologies, Hoboken, New Jersey 1997-2001
Using the science of Voting Theory, create a novel data analysis engine, and a survey tool to collect data. Started in Perl, migrated to Java. Created a JFC-based applet to manage surveys and respondents. When Java 1.2 and JFC failed to be adopted by browsers, created an HTML-based survey management tool. Created a VBA version embedded in Excel. Create DecidePolls.com web interface, interfaced with an e-commerce system for automatic billing. Managed Solaris, Linux, Windows servers.
Stevens Institute of Technology,
Hoboken, New Jersey
Bachelor of Computer Science, with honor