Hello world

About This Page

This page is hand-written HTML, CSS and Javascript. The nav bar is generated onload from the content of this page.

About Me

Lead Front-End Developer working with HTML5, CSS3, SASS, SQL and JavaScript to create the UI/UX on applications for our clients to use to collect content for, organize and plan their conferences then provide that content to users as web, native app or printed output on site. Responsibilities also include queue management, code review, workflow optimization and project planning.

Projects

Recent Projects have included:

  • Implementing a new video player (Shaka Player and Shaka UI) to move away from browser default players with the goal of unifyying player styles and features across browsers.
  • Creating tools for users within the video player beyond what was included in the library including:
    • Database driven playlist presentation
    • VTT driven Chapter Selection and Transcript search
    • client and/or meeting specific pre-roll and watermarks
  • Implementing Matomo Analytics for GDPR compliant data collection.
  • Creating and Implementing Internal and Customer facing dashboards for displaying data pulled from Matomo via API.
  • Migrating system-wide CSS & 960 Grid to SASS.
  • Implemented responsive design principals with upgrades to SASS
  • Tasked with improving WCAG compliance whenever updating existing code
  • Overhaul and simplify processes and scripts for adding Advertisements to Web output that had previously been hand coded for each meeting output.
  • Streamline advertisement collection process for clients within our product suite to allow for ease of advertisement implementation in Native and Web Outputs.
I've worked on a number of Web and Native Apps. Browse the Apps.

Job Experience

  • Frontend Lead The Conference Exchange Jul 2022 - Present

    Lead Front-End Developer working with HTML5, CSS3, SASS, MySQL, JavaScript, jquery and perl to create and maintain a codebase and the UI/UX on applications for our clients used to collect content for, organize and plan their conferences then provide that content to users as web, native app or printed output on site. Also worked regulary in backbone.js, Node.js and underscore.js.

    Responsibilities also include queue management, code review, workflow optimization and project planning.

  • Frontend Developer The Conference Exchange Feb 2021 - Jun 2022

    Front-End Developer working with HTML5, CSS3, SASS, MySQL, JavaScript, jquery and perl to create and maintain a codebase and the UI/UX on applications for our clients used to collect content for, organize and plan their conferences then provide that content to users as web, native app or printed output on site. Also worked regulary in backbone.js, Node.js and underscore.js.

  • Conference Content Manager The Conference Exchange Feb 2012 - Feb 2021

Skills

  • HTML 10+ years experience in hand-coded HTML.
  • CSS 10+ years experience in hand-written CSS.
  • MySQL 10+ years experience in MySQL
  • AppleScript 10+ years experience Automating workflows with AppleScript
  • JavaScript 5+ years experience in JavaScript.
  • jquery 5+ years experience in jquery.
  • json 5+ years experience in json
  • perl 5+ years experience in perl
  • HTML Emails 5+ years experience building HTML Emails
  • SASS 3+ years experience in SASS and CSS to SASS Conversions.
  • UI/UX 3+ years experience in UI/UX
  • backbone.js 3+ years experience in backbone.js.
  • underscore.js 3+ years experience in backbone.js.
  • OOP 3+ years experience in Object-Oriented Programming. Has Worked in Perl, Python, PHP, Javascript.
  • PHP 3+ years experience in PHP
  • Python 3+ years experience in Python
  • Cross-browser Compatibility 3+ years experience in Cross-browser Compatibility Checks
  • Matomo 2+ years experience in Matomo and Matomo API
  • wkhtmltopdf 2+ years experience in wkhtmltopdf
  • Microsoft Visual Studio Code 3+ years experience working in Microsoft Visual Studio Code

Contact

Linkedin