Dillon Christensen

Dillon Christensen

Fullstack Javascript Developer

profile-pic

Summary

Product developer with experience across browsers, operating systems, devices, and architectural layers. Specializing in javascript development with React and RESTful APIs. Recognized for being a clear and effective communicator and mediating software disciplines and stakeholder concerns. Motivated by a love of learning which leads to new opportunities and challenges to learn from different projects and teams.

Experience

LoanSnap

08/2019 - 01/2020

Fullstack Developer

Built and maintained new customer flows for online home loan applications

  • Added new features and fixed bugs in both customer-facing and internal React apps
  • Used GraphQL for server communication and developed features in Python/Django
  • Maintained React Native mobile application and coordinated delivery to AppStore and Google Play

Kalibrate

02/2017 - 06/2019

Senior UX Developer

Built front-end of flagship planning SaaS app and designed UI/UX for multiple platforms

  • Developed a React-based SaaS app using Leaflet to support both Google Maps and Bing Maps
  • Authored JSON rules validation engine
  • Worked with dotnet core for RESTful backend
  • Learned React Native to build an Android app with which users could survey sites across the globe

ConsumerAffairs / Gitwit

01/2016 - 02/2017

Software Engineer Team Lead

Led full-stack development team of 8 with a focus on SCRUM methodologies

  • Developed features and fixed defects in public-facing pages using Javascript, Sass, and Jinja
  • Wrote unit tests for changes using Jasmine to ensure code quality in addition to peer reviews
  • Forged close relationships with team members, local and remote, to both learn more and help in their growth
  • Overhauled several key pages of consumeraffairs.com by working closely with remote design team
  • Built responsive interactive content modules to be included in high traffic marketing pages
  • Prototyped client web-apps using AngularJS
  • Interviewed and managed independent contract developers on overflow projects

Kalibrate

02/2014 - 01/2016

Software Engineer

Built new features and maintained legacy web-apps for planning department

  • Implemented new features in the flagship AngularJS product with many being map-centered improvements
  • Learned Test-driven development and used Jasmine and Karma to unit-test features as well as Protractor to functionally test entire app experience
  • Fixed bugs and developed enhancements to existing iOS/Android app using Cordova

iMirus

01/2011 - 02/2014

Senior Software Developer

Developed new digital reader and maintained existing reader apps in multiple environments

  • Learned AngularJS to build new document reader app to replace legacy Adobe Air version
  • Developed core features and fixed bugs with native apps and released builds on iTunes and Google Play/Amazon
  • Recruited new developers and led training on orientations
  • Built custom web-app for daily tasks with our internal digital edition processes and workflows