David Mathiesen
Full-Stack Solutions Provider
Click to Download Resume
Overview
With over 15 years of web application development experience as an individual and team contributor, I've had the opportunity to work with and learn a variety of tools, languages and practices. Dedicated to the
agile
development process, appropriate usage of
design patterns
to help guide solutions creating stories, regular
code reviews
unit testing
and documentation
Front-End
JavaScript
for web and mobile applications, with more projects incorporating
React
+
Flux
. Using
AJAX
to fetch
JSON
packaged data from
REST
endpoints is easy enough to include in any project.
HandlebarsJS
has been useful for rapid templating and mock-ups of apps.
Babel
was helpful with early adoption of
ES6
which is chock-full syntactical sugar. Building aesthetically pleasing user interfaces with
CSS
compiled from
Sass
makes for easy dynamic theming of sites.
DevOps
Docker
has been valuable in creating
SaaS
, allowing for easy separation and isolation of concerns within an application such isolating the web front-end from the database, REST layer and test environments.

Back-End
  • PHP
    back-end powered with a
    MySQL
    data store.
  • JavaScript
    on
    NodeJS
    framework leveraging isomorphic rendering of
    HTML
    for primitive browsers.
  • Python
    Django REST Framework
    with
    OAuth2
    for secure
    API
    access.
Roles
Working in various team structures, as an
individual contributor
I've had the pleasure of exchanging skills with
paired programming
, sharing my awarenesses as a
mentor
and helping the team stay on track and push forward as a
team lead
.

Other relevant tags include:
TypeScript
C
C++
C#
SQLite
Bash
Batch
Git

On my radar
Kubernetes
Cassandra
Hadoop



Send a Message to David
Are you human?
X
I'm none too excited about robots downloading my resume; please take a moment to verify you are a human.