</CODE>
Software developer @ Pinterest
Minted in NYC @ //Flatiron School
Making sweet, sweet code

ABOUT ME

All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value.
-Carl Sagan

I`m a maker.

I`m also a software engineer.

It started with Lego and inevitably moved toward dismantling, poking, prodding, and reassembling more complex and expensive toys. Soon no household items were safe from my marauding Phillips head screwdriver, though all were returned in working order (with the notable and expensive exception of a Betamax videotape player). This curiosity naturally led me in the direction of architecture, engineering, technology, and design.

It was not until a job in aerial survey that I began to explore the world of code. Working in a small and tech-centric industry created an opportunity to demystify the inner workings of the computer and put names and faces to some of the gatekeepers of code. I soon began my rudimentary first steps into the world of programming and eventually found my way to the //Flatiron School for a three month intensive course of study in web development. It was an incredible opportunity to be completely focused on learning to code surrounded by like-minded peers in a supportive and enthusiastic community.


LANGUAGES/FRAMEWORKS

1, 2, 3, 4, 5... IF PROGRAMMING LANGUAGES COUNT THEN I GUESS I'M A POLYGLOT?
TYPESCRIPT
The future of JS. Strongly typed, scalable, and reliable.
REACT
Building delightfully interactive user interfaces in JS.
REDUX
State management through unidirectional data flow.
NODE
Build server applications in JS too!
JAVASCRIPT
The scripting language of the Web. Let’s build intuitively interactive websites.
PYTHON
The popular kid of general-purpose coding languages.
RUBY/RAILS
RESTFUL back-end applications using the Ruby on Rails web framework. Speed through convention over configuration.
AJAX
Why wait? Why refresh? Build it dynamically for in-browser magic.
HTML/CSS
Build it clear. Build it clean. Make it usable. The crux of the matter.
SQL
Data, data, data. Storage and manipulation. The basis of web apps.

PROUD BOOTCAMP HERITAGE

THE FLATIRON WAY


PROJECTS

A sampling of my work thus far. A collection of applications built to test my skillset, challenge me to learn new aspects of code, and build something useful. Maybe even something cool.

LATEST PROJECTS

MinuteInventory
Download it here!

+ Inventory manager built with Electron
+ Create, view, edit, archive, and delete entries
+ Save as CSV

MASONJENNINGS.IO - THIS WEBSITE!

+ I ORIGINALLY WROTE THIS WEBSITE DURING MY TIME AT THE FLATIRON SCHOOL USING RAW HTML/CSS AND THIS BOOTSTRAP THEME.
+ EVENTUALLY I REALIZED THAT IT WAS TEDIOUS TO MANUALLY EDIT THE SITE CONTENT SO I WROTE A RUDIMENTARY TEMPLATING SCRIPT.
+ AS A COVID LOCKDOWN PROJECT I REBUILT THIS SITE USING Gatsby TO MAKE UPDATING IT EVEN EASIER AND TO ADD SOME FUN INTERACTIVE CONTENT (WIP)!

FLATIRON PROJECTS

Prove It(TWO-WEEK SPRINT) - A RAILS APP THAT ENABLES USERS TO CHALLENGE THEIR FRIENDS TO COMPETITIONS OF THEIR OWN CREATION.

+ LOGIN USING `Devise` AUGMENTED WITH `OmniAuth` FOR FACEBOOK INTEGRATION.
+ RAILS ACTION MAILER IMPLEMENTED TO INFOR USERS OF KEY EVENTS.
+ DYNAMIC VISUALIZATION OF USER STATISTICS USING `Chart.js`.
+ IMPLEMENTED AJAX FOR SEAMLESS USER INTERFACE.
+ DESIGNED AND IMPLEMENTED `Capybara` BEHAVIOURALS TESTS.

LumenSEE (ONE-WEEK SPRINT) - A RAILS APP THAT DISPLAYS TO A USER THE STARS VISIBLE IN THE NIGHT SKY GIVEN THEIR LOCATION AND THE LIGHT POLLUTION IN THEIR AREA.

+ UTILIZED THE `Hack the Universe - Star API` FOR STAR LOCATION AND APPARENT LUMINOSITY DATA AND THE US NATIONAL RENEWABLE ENERGY LABORATORY (NREL) API FOR LIGHT POLLUTION DATA.
+ EMPLOYED `Highchart.js` FOR 3D VISUALIZATION OF STAR LOCATION AND LUMINOSITY.
+ IMPLEMENTED HTML5 FOR GEOLOCATION API TO ACQUIRE A USERS` LOCATION BASED ON THEIR IP ADDRESS.


SAN FRANCISCO, CA, USA