6 more images
|
PickupMVP
Play & reward yourself, your community, & all athletes in any sport.
A web and mobile application to find, create, promote and win rewards from live sports matches. Available in the
App Store &
Google Play Built front-end, backend, and AI for PickupMVP.com
- Wrote abstractions for Track Authority Music (TAM) to support Groups within Groups while inheriting
publish and privacy settings from parent group
- Added customized Checkout process to require Release of Liability agreement
- Extended e-commerce system to allow draft orders and entrance fee payments of upcoming matches
- Enhanced TAM permissions matrix to allow connecting music playlists from other groups as background
music for upcoming match.
- Built Flutter WebView wrapper to publish as mobile app in App Store and Google Play
- Trained a neural net model for detecting Balls and Players in video recordings
- Wrote all business logic for Object Tracking and isolating the clip's subject athelete and ball
- Built predictions review and feedback interface to allow additional tagging and fine tuning
- Configured all server architecture to store clips on a mounted disk outside of the runtime VM
|
16 more images
|
Crowdsourced Communal Playlists. Rewarding Musical Tastes. Built all aspects of ReactJS responsive web app with Redux and Material-UI
- Built single codebase to compile different applications with unique branding, themes and functionality. For examples, see
- Wrote abstract form builder to render any layout and set of field components.
- Wrote Cypress.io Test Suite using TypeScript and NodeJS to generate unique end-to-end tests for each brand, each with 3 device sizes. Also wrote FFMpeg script to crop and repurpose Cypress recordings as HowTo / demo videos.
- Designed and copywrote entire application, icons and logo, sometimes in California, sometimes abroad
Built all aspects API and CMS from a decoupled Drupal 8 architecture with mySQL
- API built with PHP around Drupal 9 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
- Built 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
- Wrote OAuth2 Authentication system to issue short and long term access token from the Password Grant via HTTP and encrypted OTP links
- Wrote Email Blast tools for Group owners to send OTP links to existing and new users safely and securely.
|
2 more images
|
A music/youtube player to help users build playlists around Track Authority challenges An AngularJS music & YouTube player that helps build playlists against Track Authority challenges by searching YouTube for related titles. This new interface is an entirely separate codebase slowly being integrated with CodeIgnitor / API features
|
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.
|
4 more images
|
The tool automates monthly reports for clients, by aggregating data from all active marketing channels or installed tracking tools, such as Twitter, Facebook Insights, Google Analytics, and YouTube.
- Built fluid interface of drag-and-droppable graphs for Project Managers to create monthly performance reports of client campaigns.
- Built API to customize each graph with comments, unique headers, colors, sizes, and display orders before generating shareable URLs to produce reports across accounts or without login.
- Built site permissions matrix for view, write, and delete privileges limited per user, client, brand, and project.
- Modularized graph components to build and refresh off a normalized JSON structure, produced on-load and via AJAX, further allowing data drilling on all metrics and dimensions.
|