29 more images

FLC
Federal Laboratory Consortium for Technology Transfer

Promoting, Educating, and Facilitating Knowledge Transfer
  • Programmtically migrated a custom Solr server into Drupal for content management
  • Wrote duplicate reducer to compare nodes by measuring the similarity of common fields across sources. Used Levenshtein Distance algorithm and took action based on threshold configurations.
  • Rebuilt new Solr indexes with Drupal's Search API to respect CMS revisions and publish settings
  • Built Full-Text search tools for the global site Search and FLCBusiness
  • Built custom in-page editorial tools available by Drupal roles and node access hooks
  • Integrated CAS Authentication System for unified login portal between FLC sites
  • Rebuilt custom theme with Bootstrap 4 to improve overall site responsiveness, scalability, and ARIA compliance
  • Wrote automated crawling importers for all NASA labs and various 3 parties technology sources
  • Upgraded Google Map integration to automatically update Map results alongside listed search results

Started: 2017-08-01

Launched/Lasted: 2020-01-01

Technologies: PHP, Drupal 7, mySQL, Apache, Google Maps API, HTML5, CSS3, Sass, Bootstrap

Industries: Technology, Marketing, Events, Analytics

Team: E.A.Taylor: Front-End, Back-End, API. Joseph Anderson: Cypher CEO. Denise Wainer: UTRS Director of Communications. Will Dyson: UTRS System Administrator, Release

Companies/Brands: Federal Laboratory Consortium, Cypher LLC, UTRS

9 more images

Blingby
Live the Experience

Blingby lets users 'live the experience' of their favorite music videos and movie trailers. Blingby LLC tags top-voted YouTube videos with purchase links so products, hotels, and artists are shown in-sync as the video plays.
  • Configured and hooked Drupal Views to query content internally and from Amazon for album artwork as well as YouTube for matching videos.
  • Rebuilt Drupal templates for a more responsive experience across devices with CSS3
  • Developed google-map interface and query logic to re-order of ad / affiliates' links based on the user's location and affiliates’ geographic settings.
  • Built several administrative tools for configuring home page settings, photo carousels, and reviewing data-integrity from error logs and Drupal’s url_alias table.

Started: 2015-11-01

Launched/Lasted: 2016-04-01

Technologies: Drupal 7, PHP, MySQL, CSS3, HTML5, JavaScript, YouTube API, Google Maps API, AJAX, Apache

Industries: Travel, Music, Fashion, Marketing

Team: E.A.Taylor: Front-End, Back-End. Robert Stanicic: Business Development

Companies/Brands: Blingby LLC

4 more images

Healthline Navigator

A Contextual Enrichment Tool of Rich-Media Health Information and Ads.
  • Built cross-domain script tag used to inject contextual ads, content, and SEO hyper-links onto any web page from 79 kilobytes of pure JavaScript.
  • Supported up to 60 requests per second including tracking pixels and over 50,000 SQL inserts batched daily through an asynchronous SQL loader. (Clients included healthline.com, sharecare.com, health.yahoo.net, and others)
  • Built a client-side keyword scanner to select terms from common semantic rules or other ad-tags running simultaneously; allowing contextual advertising services without a backend processor.
  • Automated appropriate ad placement via DOM scanner to measure element's dimensions, amount of text, and tag structure when explicit placement rules were not found in the Healthline Dashboard described below.

Started: 2009-05-01

Launched/Lasted: 2012-07-01

Technologies: Java, Spring, Oracle, JavaScript

Industries: Health, Marketing

Team: E.A.Taylor: Design, Front-End, Back-End. AJ Chen: Back-End. Steve Jackson: Back-End

Companies/Brands: Healthline Networks

1 more images

Healthline Dashboard

Dashboard is an all-in-one Content-Management-System, Reporting, and Ad Configuration tool. It controls where, when, and why to inject ads or content in webpages. It also allows reviewing Navigator, healthSTAT, and the internal crawler's performance across various installations.
  • Built this Dashboard to provide the crawler additional controls for prioritizing areas of the page to parse, skip, and flag for injection or inter-linking; with Java / Spring and Oracle/SQL.
  • Built tool to rebuild any webpage within a proxy environment on Healthline servers in order to install, test, and demonstrate Navigation functionality on any URL.
  • Optimized crawler’s queue to more efficiently check for content changes, ignoring irrelevant differences in the DOM source.
  • Improved backend healthSTAT crawler’s keyword selections with configurations per domain to prioritize URL segments vs. DOM Body vs. DOM meta data, based on target site’s semantic standards.

Started: 2009-05-01

Launched/Lasted: 2012-07-01

Technologies: Java, Spring, Oracle, JavaScript, AJAX, jQuery Mobile

Industries: Health, Analytics, Marketing

Team: E.A.Taylor: Design, Front-End, Back-End

Companies/Brands: Healthline Networks

9 more images

MyCubi.com

A social networking tool for connecting sellers, buyers, and services
  • Wrote advanced search logic for finding and filtering results by type, distance, price, date, time and other criteria.
  • Plotted all search results on a Google mapping application - by distance using the Haversine formula - with custom markers for Cubi type. Upon clicking markers expanded with tabbed windows to provide additional StreetViews, 'cubi' details, and directions (using Google maps v2 API).
  • Built Facebook application (using FBConnect) to post on user walls and send messages to friend's inboxes.
  • Integrated and upgraded social networking 'inviter' script to share/publish user profiles and details across a dozen email clients and two dozen social networks.

Started: 2009-09-01

Launched/Lasted: 2010-01-01

Technologies: PHP, CodeIgniter, mySQL, Facebook Graph API, JavaScript, AJAX, CSS3, Apache

Industries: Marketing, Ecommerce

Team: E.A.Taylor: Front-End, Back-End. Anatoliy Yastreb: Front-End, Back-End. Danielle McCormick: Product Development. Maeve Hackett: Product Development. Will McCormick: Product Development. Michael D Montoya: Product Development. Colm Walsh: Product Development

Companies/Brands: MyCubi

12 more images

Elite Wedding Locations

A reporting system for advertisers to view site traffic, user inquiries on their properties, and return-on-investment figures.
This system included 3 levels of access with top level administrators being able to change cost values per account or property, receive notifications upon account logins, and scheduling custom reports to be email at any frequency or time span, to anyone. The system provides complete drilling capabilities on any data set for any time frame; and populates both Flex graphs and DHTML tables and charts with a single click.

Started: 2009-05-01

Launched/Lasted: 2009-07-01

Technologies: AJAX, ActionScript 3, Flex, PHP, mySQL, JavaScript

Industries: Analytics, Marketing

Team: E.A.Taylor: Design, Front-End, Back-End. Jacquas Habra: Project Management. Kevin Kent: Project Management. James McCorkle: Project Management

Companies/Brands: Elite Wedding Locations, Noospheric LLC

12 more images

LealtadCard

Lealtad card is a tool for independent retailers to publish and track promotions, along with their returned value and cost. For consumers, LealtadCard provides a way to search nearby promotions and publish their own controlled requests for good deals.
The promotions could be sent via SMS or Galaxy's Chord Framework. The interface and CMS is still in development

Started: 2013-05-01

Technologies: Native Android SDK, Java, Facebook Graph API, Chord Framework, All-Share Framework

Industries: Ecommerce, Marketing, Analytics

Team: E.A.Taylor: Design, Front-End, Back-End. Sam Taylor: Business Development

Companies/Brands: TaylorMadeTraffic