Algebrize
Designed and Developed the Algebraixdata SPARQL Catalog Drupal module. The module extracts all the product information on a Drupal E-Commerce site and enter all into an Abgebraixdata SPARQL Server.
Created a Drupal site and several Drupal 7 Modules. Developed REST Web Services that provided internet storage and retrieval to an EmberJS based client system. Back end storage and retrieval used the Mongo NO-SQL database.
Enhanced the EmberJS client system.
Modified the EmberJS based client system's User Interface.
Developed a Drupal Customer Portal ECommerce System
The Drupal 7 Site my.algebrize.com incorporates all the following modules
to create a Portal site and a page for each customer to interface with the Algebrize System.
The Andomeda Drupal module provides unique site license identifiers for each customer site.
The Algebrize Site Info Drupal module is a REST web service providing Read access to customer data.
The Algebrize SMM Drupal module is a REST web service that provides ReadWrite access to customers SMM data.
The Subscription wizard Drupal module handles the signup of new sites and their credit card transactions
using recurlys recurring payment API.
The Algebrize Legacy Tagging interface Drupal module provide 4 types of posts to a legacy Semantic Tagging System.
The Algebrize Tagger module is a Semantic Markup Model Editor Drupal module for SMM 1.0 models. It creates the JSON data structure that drives the Algebrize system based on a Drupal taxonomy tree structure.
The Algebrize Tagger 20 Drupal module is a Semantic Markup Model Editor for SMM 2.0 models.
It creates a JSON data structure that drives the Algebrize micro data generation system based on a Drupal taxonomy tree structure.
Developed a distribution ready database image to be cloned to create each customers instance of the Algebrize web site Control Panel.
Created Drupal drush scripts to deploy each customers instance of the Algebrize web site.
Developed the Vocabularies module and contributed it to Drupal.org
The Vocabulary Drupal module implements a popup menu to choose a Drupal Taxonomy Vocabulary.
Designed and developed Shark Jelly Bot A HTML Page scraper that extracts fields from the web pages in a sites catalog. The extracted data was used to build schema.org JSONLD entries for each product page.
Designed and developed the Automated Schema.org micro data plugin. The plugin adds schema.org micro data to all the Posts in a WordPress site. The options page maps WordPress fields to the schema.org Article vocabulary. The Plugin lists and manages all the pages containing micro data HTML5 markup. Installed and Tested the plugin on two versions of WordPress.
Designed and developed Schema.org micro data plugin for Magento This plugin extracts product data and submits it to a web service for micro data formatting. The formatted micro data is then cached locally and rendered on each product page. Installed and Tested the plugin on nine versions of Magento.
Designed and developed Schema.org micro data plugin for Shopify This plugin extracts product data and submits it to a web service for micro data formatting. The formatted micro data is then cached locally and rendered on each product page. Installed and Tested the plugin on two versions of Shopify.
Designed and developed the Yahoo Microdata Extractor This plugin scrapes a Yahoo store catalog data and submits it to a web service for micro data formatting. The formatted HTML5 micro data markup is then prepared in a csv file for uploading to a Yahoo store catalog.
Designed and developed the Microdata Template Builder for RTML This plugin scrapes a Yahoo store’s catalog data and extracts the data fields being used. The fields in the Yahoo store are mapped to the Schema.org vocabulary and a custom RTML Template program is written which can be uploaded to the Yahoo store and executed every time a product page is shown, rendering HTML5 Schema.org microdata markup for that page. The microdata markup is read and recognized by the googlebot as a product for sale as opposed to just another page.
avascript, EmberJS, AngularJS, Drupal, PHP, Mongo DB, MySQL, Web Service, HTML5, CSS, Bootstrap, Linux, GIT, AWS, CURL, Schema.org Product microdata, SimpleXML, JSONLD, Wordpress API, Shopify API, Yahoo RTML, SPARQL, RDF, RDFA