concise, print-friendly version

Mr. Courtney Christensen

Software Engineer

meet me

I'm passionate about software development. With professional experience since 2007 and thirst for learning, I'm ready to hit the ground running.

My expertise is in creating web apps using modern web technologies (e.g. React, Angular, SASS, Webpack). But don't worry, I'm right at home in classic, strongly-typed object-oriented languages, too. Start talking about building out REST APIs during the next sprint, and you're speaking my language.

I'm passionate about software development. With professional experience since 2007 and thirst for learning, I'm ready to hit the ground running.

My expertise is in creating web apps using modern web technologies (e.g. React, Angular, SASS, Webpack) and the REST APIs they consume. I'm comfortable with a wide array of technologies, and always looking forward.

experience

Interactive Ticketing

Front-End Architect

2014 - 2017

2014 - 2017

Skills honed
  • react
  • angular
  • typescript
  • ux
  • webpack
  • iOS
  • cloud-computing
  • remote
Synopsis

Sole UI developer for an entire e-ticketing platform. Highly creative and autonomous position, focused on building out everything front-end for business-critical apps. One half of a two-man development team.

Accomplishments
  • Complete ownership of all internal, customer-, and client-facing JavaScript web apps.
  • UI developer for high-volume "cash cow" sales site (AngularJS).
  • UI developer for client-facing dashboard app (AngularJS+React+Redux).
  • UI developer for business-critical "back office" app (AngularJS+Angular+MobX).
  • Lead designer / UX engineer for all products.
  • Deeply involved in tech stack and tooling decisions.
  • Devised and implemented framework-interop transitions (e.g. AngularJS -> React).
  • Oversaw dozens of releases, deployments, and hotfixes.
  • Exposure to data persistence and REST API code (PHP+Slim).
  • Minor role in maintaining iOS / Windows apps.
  • Minor role in maintaining cloud-based servers (Ubuntu, PHP, MySQL, Mongo).

NantHealth

(formerly iSirona)

Front-End JavaScript Engineer

2012 - 2014

2012 - 2014

Skills honed
  • javascript
  • backbone.js
  • angularjs
  • grunt
  • gulp
  • sass
  • ci
  • wireframing
  • agile
Synopsis

Developed web apps for clinical and home-health use. Effectively leveraged the latest technologies to solve real-world problems in the healthcare industry.

Accomplishments
  • Integral part of UI team, taking multiple projects from design to release.
  • Crucial role in architectural and framework decisions.
  • Set up continuous integration tooling and automation using grunt, bower, karma, and more.
  • Exposure to Java persistence and REST API code (Java+Spring).
  • Continued role as subject matter expert (independent contractor, 2014 - 2017).

ViewPlus Technologies

Software Engineer - R&D

2010 - 2012

2010 - 2012

Skills honed
  • c++
  • java
  • python
  • javascript
  • svg
  • wia-aria
  • mathml
  • epub
  • computer vision
Synopsis

Employed a vast array of technologies to push the limits of computer accessibility for the visually impaired. Heavily focused on emerging web standards.

Accomplishments
  • Helped define and debug WIA-ARIA standards. Direct involvement with the Webkit developer community.
  • Created prototype audio-tactile feedback systems for Oregon State University and the American Physical Society.
  • Quickly learned and employed a vast array of technologies.

Alliance Engineering

Software Systems Developer

2007 - 2010

2007 - 2010

Skills honed
  • .net
  • vb
  • flash
  • flex
  • autocad
  • php
Synopsis

Key player in a close-knit team that developed calculation-intensive structural engineering applications.

Accomplishments
  • Immediate ownership of in-house automated drafting system. Overhauled system to include complex drafting routines. Drastically reduced manual drafting labor.
  • Major role designing/developing web app for building contractors. Now deployed throughout the Pacific Northwest.

education

Oregon Institute of Technology

B.S. Software Engineering

2002 - 2006

2002 - 2006

Skills honed
  • c++
  • java
  • telecommunications
  • linux

Earned Bachelor's of Science in Software Engineering at OIT.