Apache

11 Projects

PickupMVP Backend

April, 2022 ~ April, 2023
Developed a scalable backend and AI-powered video analysis platform for PickupMVP.com in App Store & Google Play
  • Annotated data set and trained YOLOv4 model for detecting 6 classes across different sports.
  • Designed all business logic for tracking the clip's subject, athlete, and ball.
  • Wrote video annotation tool for ongoing additions to data set.
  • Built video effect automation with ffmpeg and scikit using YOLO and DeepSort.
  • Streamlined complete deployment pipeline with Bash and gcloud to GCP.
  • Extended Track Authority Music platform and API to connect all rating and reward services.

Started: 2022-04-01

Launched/Lasted: 2023-04-01

Industries: Music, Sports, Events

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

Companies/Brands: TaylorMadeTraffic, Track Authority Music

Track Authority Music backend

January, 2020 ~ January, 2021
A platform for building gamified groups and applications with rewards for engagement

    Built all aspects API, CMS, and CRON jobs

  • API built with PHP around Drupal and Symfony, leveraging the Cache API and dependency injection for services, query factory, and entity normalizers.
  • Built CRUD routing paths dynamically from registered Entities and entity bundles
  • Authored end-to-end functional testing suite to test all endpoints over CURL requests
  • Integrated Cloud9 Gateway alongside Commerce Funds to process transactions and keep records of users 'wallet' value
  • Implemented OAuth2 to issue short and long term access token from the Password Grant via HTTP and encrypted OTP links
  • Designed Email Blast tools for Group owners to send OTP links to existing and new users safely and securely.
  • Wrote FFMpeg scripts to crop and repurpose Cypress recordings as HowTo / demo videos.

Started: 2020-01-01

Launched/Lasted: 2021-01-01

Industries: Music, Events, Gaming

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

Companies/Brands: TaylorMadeTraffic, Track Authority Music

FLC

August, 2017 ~ January, 2020
Promoting, Educating, and Facilitating Knowledge Transfer
  • Migrated data from Solr server into Drupal CMS for streamlined content management while maintaining the Solr API functionality with optimized index updates from adds, edits and deletes.
  • 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.
  • Developed front-end full-text search tools for global site search and FLCBusiness, implementing facet counts for enhanced filtering.
  • Built custom in-page editorial tools accessible based on Drupal Roles using Node Access Hooks.
  • Integrated CAS Authentication System for unified login capabilities between FLC sites.
  • Rebuilt custom theme with Bootstrap to improve overall site responsiveness, scalability, and ARIA compliance.
  • Developed CRON jobs to automate the import of licensable technologies from all NASA labs and other federally subsidized entities.
  • Upgraded Google Map integration to automatically update Map results alongside listed search results.

Started: 2017-08-01

Launched/Lasted: 2020-01-01

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 Labs Consortium, Cypher LLC, UTRS

Blingby

November, 2015 ~ April, 2016
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

Industries: Travel, Music, Fashion, Marketing

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

Companies/Brands: Blingby LLC

tripchi - Auto Importer & Taxonomy Builder

October, 2014 ~ October, 2015
Tags map many-to-many and are used by the global search box, Types map 1-to-many and are used by the main drawer menu's selectable filters.
  • Developed scraper tool for importing Airport data from HTML, JSON, and RSS feeds.
  • Automated and improved categorization - despite an insufficient taxonomy - by learning from the full text of previous imports.
  • Built batch processing tool to review and update importer decisions by tagging content to effect Tag weights to a primary Type.

Started: 2014-10-01

Launched/Lasted: 2015-10-01

Industries: Travel, Language, Analytics

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

Companies/Brands: tripchi

tripchi - CMS & API

March, 2014 ~ October, 2014
Your passport to explore the airport. Discover restaurants, shopping, deals, unlock airport secrets & more.
  • Built OAuth2, token secured CMS & API with Drupal 7
  • Hooked Drupal Views to set default filters based users' profiles, location, next flight information.
  • Integrated FlightStats API at runtime while adding or editing flight information.
  • Optimized site and API with CRON jobs to update flight status and real time airport details from FlightStats API

Started: 2014-03-01

Launched/Lasted: 2014-10-01

Industries: Travel

Team: E.A.Taylor: Front-End, Back-End. Roberto Galan: Design. Chandra Jacobs: Project Management & Business Development

Companies/Brands: tripchi

Planet Maple

March, 2010 ~ June, 2010
  • Design & developed e-commerce platform based on CMS OpenCart with custom modules for resident skater / surfer profiles and FBConnect (depreciated)

Started: 2010-03-01

Launched/Lasted: 2010-06-01

Industries: Sports, Ecommerce

Team: E.A.Taylor: Front-End, Back-End, Design. Ajax Gokhale: Front-End. Ishwar Joshi: Back-End. Lisa Vasquez: Product Development. Cedric Bell: Product Development. William Lamar: Product Development

Companies/Brands: Planet Maple, Burst Entertainment

Good Life With Gabby

August, 2008 ~ January, 2009
A fun, educational site for kids and parents to learn about, and find recipes on healthy lifestyles and nutrition. Includes tooling book, jquery shopping page, recipes table, videos, and translation of virtually everything into 12 languages at runtime via Google's language API.
  • Designed and developed all animation and interactivity for a kids' website on healthy eating habits and recipes (AS2/XML/PHP: www.goodlifewithgabby.com / flash.goodlifewithgabby.com). Applications included coloring book, recipes sorter, dynamic video player, and language translator via Google Language API

Started: 2008-08-01

Launched/Lasted: 2009-01-01

Industries: Kids, Health

Team: E.A.Taylor: Front-End, Back-End. Unknown: Free-Hand. Lisa Vasquez: Business Development

Companies/Brands: Good Life With Gabby, Burst Entertainment

MyCubi.com

September, 2009 ~ January, 2010
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

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

ChartMedica

March, 2009 ~ October, 2009
Features included an advanced pdf viewing tool, autocompletes searching over 600K records, and automated faxing via MyFax API.
  • Developed Flex-based interface for a patient's medical records system. Extended the server-side services to generate dynamic PDF (fpdf) of records and record requests. PDFs were then automatically faxed to physician offices when 5 available incoming fax lines to parse and import records (using myFax.com API). The application also included other libraries and components such as e-signing with Flex and hospital searches by location and specialty.

Started: 2009-03-01

Launched/Lasted: 2009-10-01

Industries: Health

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

Companies/Brands: ChartMedica LLC

The Means

September, 2008 ~ February, 2009

A vision from Biko Eisen-Martin for his students at Berkeley High School to create a tool for teachers and students to collaborate and compete in the writing process. Modeled after a traditional newsroom, students and teachers would be able to develop assignments, work on multiple versions of a story, share ideas within the class, and more. We built a prototype site that supported a semester of great essays still worth reading, but the project lost momentum as we both moved cities.

This project's greatest potential was in a version-controller for teachers to review, grade and provide feedback on student's essays, while peer reviews drove friendly competition between writer and school rankings.

If you work in Education or feel something like this could help your classroom or school district, please email me. I'd love bring it back to life in our spare time.

  • UI Tools include tinyMCE text editor, advance sourcing maps, and multi-category search options

Started: 2008-09-01

Launched/Lasted: 2009-02-01

Industries: Education, E-learning

Team: E.A.Taylor: Design, Front-End, Back-End. Biko Eisen-Martin: Product Development

Companies/Brands: TaylorMadeTraffic, Berkeley High School