Co-led accessibility efforts in a legacy Ruby on Rails application to meet WCAG 2.0 AA compliance.
Modernized e-mail templates to be responsive and in line with core branding.
User Experience Engineer
Daxko
February 2016 - April 2017
Architected and guided the launch of Daxko Mobile, a new mobile application built using Cordova and React serving members of YMCAs and JCCs to over 200 different clients.
Implemented a build process in node for Daxko Mobile to package assets per client across both Android and iOS, reducing build times from hours to minutes.
Interaction Designer
Daxko
October 2013 - February 2016
Developed a redesign for one of the most highly trafficked pages in the principal SaaS product with more than 4 million monthly hits using research performed in extensive usability sessions.
Performed a complete interface overhaul for several products updating an existing 6+ year old design and centralizing the look and feel under a more common UI framework.
Declared war against silverlight - refactoring existing components to native HTML5 with progressive fallbacks to flash when necessary.
Introduced an automatic asset pipeline as part of the front-end build process; reducing the average number of asset requests per page from 40 down to less than 5.
Championed and developed a new design system with components, documentation, and accessibility to unify products. Worked with designers and other developers to ensure the needs of the users and the product were built directly into the system.
Software Engineer
Daxko
April 2011 - October 2013
Led interaction design for an Accounting SaaS product serving member based non-profits.
Convert the core javascript library from a 5 year old version of EXTJS to the latest version of jQuery.
Created a web standards group to standardize specifications across all development.
Created a new set of icons to be used across all products.
Web Developer
Infinity Insurance
February 2011 - April 2011
Created a portable javascript widget that would allow notes to be created for claims from any web application.
Software Engineer
Infinity Insurance
July 2009 - February 2011
Led user interface development for a new first notice of loss application.
Worked extensively with claims representatives by performing usability studies to learn their workflow and utilizing iterative development to reduce call volume and the time to record a claim.
Worked with engineering to adopt a standard user interface, utilizing jQuery with a JSP front-end to integrate with a legacy mainframe system.
Developed a process to do daily system checks of gigabytes of data between mainframe and database tables during a data migration project to ensure data integrity.
Application Developer
Infinity Insurance
July 2007 - July 2009
Created an internal project workflow system to help keep track of internal business requirements.
Adapted a plugin to publish and sync business requirements to the company wiki.
Triaged and fixed maintenance bugs and defects for the claims system.
Technical Skills
Languages
Javascript (ES5, ES6)
Typescript
CSS
Less
Sass
PHP
Java
C#/.NET
HTML
Frameworks/Libraries
Babel
React
Preact
Vue.js
jQuery
Webpack
PostCSS
node/npm
D3
Phonegap/Cordova
git
Databases
MySQL
SQL Server
Postgres
Education
Samford University
Howard College of Arts and Sciences, Birmingham, Alabama
August 2003 - May 2007
Bachelor of Science, with a Major in Computer Science and a Minor in Music
Awards & Honors
Presented, “In Harmony with Javascript - ES6, Javascript, and You” at Birmingham BarCamp, Birmingham, Alabama April 2015 [https://scurker.com/in-harmony-with-javascript/]
Presented, “HTML5 and Mobile Development” at Samford University, Birmingham, Alabama October 2012
Presented, “Go Mobile, Developing for a Mobile Web” at TechMixer University, Birmingham, Alabama September 2011
Presented, “Developing with HTML 5 and CSS 3” at Birmingham BarCamp, Birmingham, Alabama August 2008