Senior Software Developer Role - Dominion Enterprises

At Dominion Enterprises, a renowned eCommerce company innovating lead-generation software for brokers and dealers in the marine industry, I held a pivotal role in enhancing and implementing several key technologies for their main portals, Boats.com and YachtWorld.com. I served as a Senior J2EE Software Developer and Team Lead pushing forward the search improvement efforts along with the partner integrations using an XML industry standard for transferring boat information.

Dominion Enterprises

Role and Responsibilities

  • One of my major contributions was spearheading the upgrade to a faceted search feature utilizing Endeca software. This entailed constructing a custom indexing framework capable of handling continuous partial updates to the search index. To ensure robustness and effectiveness, I also prototyped an open-source search option using Solr.
  • In addition, I developed a core library to process all industry-standard XML messages, which streamlined data import and export interactions between our company and data source partners. This facilitated seamless data exchange and enhanced the efficiency of operations.
  • Moreover, I engineered a core library for integrating disparate leads—such as emails and web contact forms—into YachtWorld's proprietary lead management software. This lead management system subsequently improved our capability to track, manage, and convert leads, thereby boosting our overall lead generation efficacy.