The purpose of this page is to provide a summary of my professional experience.
The bulleted items contain brief summaries of the various projects that I have worked on throughout my
career. For some of these projects, I have created detailed a page that further describes the problem
being solved, as well as how my team and I went about solving it. I will continue to add information here
as time permits.
- Designed and developed an Enterprise Data Integration (EDI) system for processing Partner orders for
Wine.com. Worked with the finance and operations
business units to define how these orders should enter the Wine.com fulfillment system. Worked with the customer service business unit to define how the
system can be administered by both partners and internal customer service. The system was designed to capture orders
in various formats, place the order, and respond to the original sender with acknowledgments and shipping confirmation
information.
- Managed the search and navigation features on Wine.com.
Worked with business units to define features focused on web site conversion (orders per visit). Managed release cycles
based on resource availability and company priorities. Developed core components that can be easily reused using a third
party (Endeca) application framework.
Read the Endeca search and
navigation case study.
- Implemented a third party (Omniture) reporting tool that enabled
Wine.com to track how customers navigate their site
and interacted with the checkout process. To incorporate Omniture into the site, all pages on the entire site needed
to be tagged with specific javascript variables that uniquely identified each page and each unique event (such as adding
a product to the shopping cart).
- Assisted in redesigning and developing Shopping Cart for Wine.com.
Streamlined the checkout process, making it easier for users to make purchases. Updated the process to better handle
shipping state changes so less items were dropped from the cart. Read the
checkout process case study.
- Designed and developed an affiliate reporting tool that allowed Wine.com
affiliates to track purchases made off the affiliate site. The tool allowed for roll based security so that the affiliate
party could add users on their own without Wine.com assistance. The tool
was developed using the .Net framework and written in C#.
- Assisted in the development effort for a client/server prototype built using the
.NET framework. The prototype was built using
Microsoft’s .NET IDE and was written in C#. This
effort focused on the ability to build reusable, independent components within .NET. Each member of the development
team was tasked to build unique user controls and components that would then be used within a master application.
Read the Client/Server
Prototype Case Study.
- Lead the development effort for integrating a document management system with an Intranet portal application. This was
a Microsoft based, multi-tier application, using standard ASP and COM+ components. Included in this effort was communicating with 3rd party developers and the document
management application (iManage, now Interwoven) support team for
troubleshooting several environment and performance issues.
Read the corporate portal case
study.
- Lead developer and architect for developing a custom content management system for a Mortgage Broker site. The primary
purpose of this system was to allow site authors to quickly update content on their site in the easiest way possible.
This was a Java based, two tier application residing on an iPlanet Web Server (now
Sun Java System Web
Server).
- Lead developer and site architect for a Microsoft based prototype website. The primary purpose of this prototype was to
feature Microsoft's backend server technology, to integrate several systems, and feature some minimal multichannel
technology. This prototype was developed using Windows 2000 Active Directory,
XML and XSL,
SOAP and Web Services,
MS Exchange 2000,
MS BizTalk 2000,
MS SQL 2000,
and Oracle 8i. The prototype supported
both the standard HTML browser as well as some WML browsers. Read the multichannel prototype case study.
- Assisted in the development of a Business to Consumer real estate website. This project was developed with Microsoft
Technologies using the Distributed Internet Archicture (DNA), a n-tier model with all business logic contained in the
COM layer. Acted as developer for the project, responsible for developing code for all tiers of the site, this including
Active Server, COM, and SQL development. Also acted as lead on the security and personalization aspect of the site,
utilizing Microsoft Site Server's Authentication and
Personalization services.
- Lead developer on a HTML/Creative Technologies team for an online gaming site. Key responsibilities included working
closely with the client and development team to build front-end solutions for the site, provide technical expertise
and support to team members, as well as provide mentoring to the development team. The technologies involved in this
project included HTML, JSP and JavaScript, XML,
Cold Fusion and
Interwoven.
- Assisted in the implementation of a Knowledge Management system at a 200+ user environment. System incorporated
Microsoft's BackOffice Suite, PC DOCS DOCSOpen (now
Hummingbird) document
management software, Interface
InterAction contact management software, and
Carpe Diem time tracking
software. Read the
knowledge management
system case study.
- Served as lead engineer for 600+ workstation rollout. Tasks included management and supervision of a small team of
technicians, coordinating tasks between technicians, client IS staff and management. Read the
600+ workstation rollout case
study.
- Designed a switch-based, local area network for a multi-floored office. Read the
local area network case study.
|