Christian Jensen

A profile picture of Christian Jensen

Hello! My name is Christian, and I am a web developer in Salt Lake City, Utah. I graduated from DevMountain - a coding bootcamp - in 2015. Since then, I have worked extensively in JavaScript (and Typescript), primarily in Angular and React.

If you are interested in working with me, please reach out!

experience

FedEx / STG

Jan 2019 - Present
    Angular NgRx / Redux

Designed and implemented multiple pages and components in an enterprise Angular app with over 150 modules.

  • Utilized modern tools like Redux, ES9 JavaScript, Jenkins, Docker, SASS, Material UI, to name a few.
  • Spearheaded ESLint configurations and file structure strategies.
  • Created advanced forms, featuring URL synchronization and auto-saving.
  • Lead the adoption of Angular Testing Library for unit tests.
  • Collaborated via Jira and Bitbucket in an Agile environment.

Deluxe

Apr 2016 - Nov 2018
    Vanilla JS Wordpress Shopify

Applied a vast array of enhancements across a multitude of sites as the sole developer, usually using vanilla JavaScript.

  • Implemented various SEO improvements, including Google Analytics.
  • Increased site speed via caching, image optimization, minification, and more.

projects

Wishfull 🔗

Jan 2017 - Dec 2018
    React Firebase Bootstrap

A web app for sharing wishlists, Wishfull is joyfully used by my family to this day.

  • Complex view logic and authentication-based features.
  • Real time updates with Firebase.

React Hooks 🔗

Learn React hooks in 1 hour
    React

After seeing some of my self-guided tutorial videos, the creator of Scrimba asked me to publish a couple courses. I chose to make one on React hooks - a technology I had already presented at a local meetup.

  • Over 6,000 students enrolled.
  • Uses canvas to create an online paint app.

Portfolio

Aug 2020 - Jan 2021
    Tailwind CSS Eleventy Liquid

I created this portfolio - the site you are on right now - from scratch using Eleventy as a static site generator. My desire was to create something simple, clean, and fast... without JavaScript.

You can find the source code for this portfolio here.

Dropbox API 🔗

API interaction via modern JavaScript
    ES6

An hour-long- course teaching the Dropbox API.

  • Learned Dropbox API from their documentation, which I had never used before.
  • Over 2,500 students enrolled.
  • Uses only vanilla JavaScript, including ES6 features.
  • Teaches complex asynchronous operations.

education

DevMountain

Graduated Dec 2015
    React AngularJS Vanilla JS

DevMountain is a bootcamp focusing on front end web development, teaching the command line, Git, HTML, CSS, JavaScript, and React. I was honored to be one of only 2 students chosen to present their final projects on graduation night.

  • Learned core features of the main front end languages.
  • Created a real-world project SPA interacting with the Spotify API.