<!DOCTYPE html>
  <html class="no-js">
    <head>

Front-End Developer

Hi, I'm Mike Davis and I do front-end development. I currently work at Qualcomm Life on a web application that enables patients to communicate and coordinate with their care teams.

I love working primarily in JavaScript, and its variations (CoffeeScript, NodeJS), but I dabble in C# in my day job, and Ruby at home.

Work History

User Experience

Qualcomm Life

At Qualcomm Life, I continued working on the HealthyCircles application moving it towards a SPA architecture. My projects have included a dashboard for healthcare professionals to oversee groups of patients and see early warning signs, a workflow for patients to add, remove and manage devices associated with their account, and a dashboard of charts for patients and their care providers to view their historical vital information.

I continued presenting brownbags on Polyfills and Shims, and unit testing with Jasmine as well as mentored other developers on the new patterns and frameworks on the client side.

  • C#
  • MVC4
  • Web API (REST, OData)
  • JavaScript
  • Knockout
  • Jasmine
  • Kendo UI
  • Moment
  • jQuery
  • RequireJS
  • Modernizr
  • Underscore
  • Sammy
  • Bootstrap
  • D3

UX Engineer III

HealthyCircles

At HealthyCircles, I was charged with increasing the performance and usability of the application. By moving to a clientside Knockout based MVVM SPA and using ASP.Net Web API as a RESTful backend, we were able to increase performance and decrease the size of the dataset sent over the wire.

Since a large portion of our user base is using older browsers (IE8+), we used Modernizr along with various shims/polyfills to maintain browser compatibility.

Additionally, I conducted brownbags on MVC4, Bundling/Minification, and MVVM/PubSub (KnockoutJS)

  • C#
  • MVC4
  • Web API (REST, OData)
  • JavaScript
  • Knockout
  • Jasmine
  • Kendo UI
  • Moment
  • jQuery
  • RequireJS
  • Modernizr

Web Developer/Designer

College Loan Corporation

As a senior member of the web team, I worked on a replacement for the online loan application using jQuery, Modernizr, Handlebars, HTML5 (Local Storage, Semantic Markup), ASP.NET MVC3, WCF and Microsoft CRM Dynamics. For testing we used QUnit, Moq and MSTest. We released every two weeks to a sample of users for feedback.

  • C#
  • MVC3
  • WCF
  • MS CRM Dynamics
  • Moq
  • JavaScript
  • jQuery
  • Modernizr
  • Handlebars
  • QUnit

Web Developer/Designer

CenterARTES at CSU, San Marcos

At CenterARTES, I created and maintained the CenterARTES and Arts and Lectures websites. Additionally I wrote an administrative control panel and mailing list manager for the website.

  • PHP
  • MySQL
  • JavaScript
  • jQuery

Education

CSU, San Marcos

Bachelors, Arts and Technology

  OpenCourseWare