For
5square Systems, Inc.
-
Primary UI/Front-end developer for DealSnap–5square's Customer
Resource Management (CRM) Web application for Car Dealerships.
- Joined a team of 20+ J2EE developers as the primary UI developer
for DealSnap 4.x
- JSP's, servlets, custom taglibs, DHTML, DOM, JavaScript,
CSS and Ant
- Developed on a Windows XP/Pro platform using JBOSS 4.x/Tomcat,
with IntelliJ and svn for source control.
- Deployed on a Linux platform with Apache/JBOSS.
For
Web i18n, LLC
- Helped design, manage and implement internationalized real estate
web applications–i18ngenious, agent.i18ngenious and admin.i18ngenious.
- Initial offering supports Traditional Chinese, Simplified
Chinese, and English.
- JSP's, servlets, taglibs, JSTL, XML, XSLT and CSS used for
browser-based front-end/UIs.
- Java, EJBs, Apache, Resin and Postgres DB on server side.
- Developed under Linux and Windows XP/2000
For
Ixia
- Designed and implemented IxCore, a fundamental part of Ixia's
NetOps suite of products for optimizing and monitoring network
traffic.
- System includes Java-based central server for collecting,
aggregating, and storing data from Ixia's hardware nodes.
- JSP's and servlets provided browser-based monitoring
front-end, including various on-demand and prerendered report
graphs, logging, and a configuration/management UI.
- IxCore is platform, application server, and database
independent and runs on Linux and Windows NT/2000.
For
CarsDirect.com
- Helped CarsDirect.com win numerous awards for its website.
- Wrote web-based customer service tool, eLiveAdvisor, now
in service providing 24x7 live on-line support.
- Implemented "cascading" user interface for eLiveAdvisor allowing
support of widest range of users, browsers and platforms.
- Integrated, setup, deployed and maintained eLiveAdvisor server and
client side components on development, staging and production
application servers and web servers.
- Created highly-visual instrumentation monitoring applet for
eLiveAdvisor.
- Solved numerous Java, JavaScript, HTML and web site integration
problems.
For
LRN, The Legal Knowledge Company
- Implemented, integrated, setup and deployed a Java-servlet based
Report Server application for thier Legal Compliance and Education
Center (LCEC) running on Linux Apache/mod_perl and Solaris Oracle
For
Pratt & Whitney
- Lead developer for real-time aircraft parts procurement reverse auction
web site—AeroOffer.com.
- Project involved extensive Java client/server, servlet and JavaScript
development.
For
Path Communications
- Assisted in trying to get company to IPO. Helped set direction and
goals for the company.
- Helped implement, maintain and deploy proprietary Java 2 Enterprise
Edition technology application server–the Path Application
Manager (P.A.M.).
- Helped design, write, setup and deploy P.A.M. instrumentation
monitoring application–P.A.M. Console.
- Wrote applet framework for fault tolerant socket-based
communication with various application servers.
- Created highly visual "real-time" instrumentation graphing applets.
- Adapted Java-based instrumentation package.
- Directed administrators and programmers.
- Helped design and implement their Java-based central logging
software–a system loosely based on BSD's System Logging application.
- Product demos including detailed source examples and documentation.
- All client deliverables and deployments were production quality.
For
WorldSite Networks
- Helped develop their RMI-based, e-commerce software services, including
check and credit card payment processing.
- Developed flashy, Swing-based, multi-threaded console application to
monitor server farm liveliness and alert system administrators
upon warning and failure conditions.
For
Sun Microsystems
- Ported the Netscape
IFC's
look and feel using Swing
(then still secret) and the AWT, producing what is now
called the Elegance Look and Feel.
- Particularly experienced implementing pluggable
look-and-feels using Swing. We also helped Sun remove a number of bugs.
Designed web pages for Bäcchus, Inc.
For Rendition
- Created a custom demo incorporating 3D and live video to show off
their Vérité v2200 graphics chips.
- Debugged problems in their graphic chip firmware and drivers.
For Viacom New Media (a child company of Viacom International):
- Pitched and got funding for a cutting edge game (Mirage) designed to inspire
interest in mathematics in teenagers.
- Helped with original story material and design.
- Hired and managed multiple writing teams, graphics houses, and game
designers.
- Created budgets and project milestones.
- Displayed game at Electronics Entertainment Expo.
For Bäcchus, Inc.
- Designed and wrote Bäcchus' high-resolution real-time
6-DOF 3D graphics engine and associated content authoring tools,
demo content, supporting tools and marketing materials.
For Ridgeback Solutions
- Worked with the President, Errol Ginsberg, now President and
CEO of Ixia.
- Helped write NetWatch–a graphical, SNMP-based network management
system, primarily for monitoring workstations. This was a commercial
application for the OPENSTEP/NeXTSTEP operating systems.
For Bäcchus, Inc.
- Designed and wrote the Pixel Magician and Image Agent–commercial
image conversion and processing products for the OPENSTEP/NeXTSTEP
operating systems. These applications were used by many prominent
clients.
- Dealt with QA, testing, marketing, advertising and sales. Performed
customer service.
Registered bacchus.com in 1991.
For ADC/Fibermux Corporation:
- Designed and implemented LightWatch, a sophisticated, highly graphical,
SNMP-based network management
system for managing and controlling multi-protocol LAN's.
- The underlying graphics interface for the MS-DOS version
used the Bäcchus Window Management System, a proprietary,
platform independent window management system and widget
library. These tools were licensed to Fibermux by Bäcchus.
- Bäcchus was also responsible for the look & feel and
graphic asset generation for both the UNIX and MS-DOS versions
of LightWatch.
For Scenario, Inc.
- Developed and licensed custom versions of our proprietary, platform independent window
management system, widget libraries and WYSIWIG interface tools for use with
one of the first CD-ROM, touch-screen based portable computers–The Scenario DynaBook.
- Created key applications and developer tools, including some advanced 2D image processing
libraries.
Became one of the first registered developers for NeXT Computer, Inc.,
in 1989.
For Yamaha Systems Technology (YST)
- Wrote low-level assembly language video device drivers
to support various high-resolution graphics chips and demos
for third party flat panel displays.
For California State Assembly
- Designed and wrote a state of the art information retrieval system
for the California State Assembly.
For Smithsonian Institute
- Designed, wrote, and installed an interactive computer,
touch-screen-based digital music exhibit at the Smithsonian
museum in Washington DC.
For Yamaha Music Group (YMG)
- Members of a select group of developers that were given early
hardware prototypes for development of in-house, third party, commercial
applications.
- One of the first developers to work with and support the
Yamaha C1 Music Computer, the first laptop computer with
built-in MIDI hardware.
- Various music and MIDI related software contracts.
For Bäcchus, Inc.
- Designed and wrote successful commercial applications–The
Voice Manager Series and The
TX81Z/TX802 Graphic Editing Systems. These
editing systems were designed for use with Yamaha Corporation's
DX/TX series FM digital music synthesizers.
- Dealt with QA, testing, marketing, advertising and sales. Performed
customer service.
Started Bäcchus, Inc., in October 1985.