About Me
I am a developer with a unique background after working for nearly 10 years as a video editor/post-production supervisor. My main interests in development are building custom API solutions and exploring the maze of constructing intuitive UX. That may sound somewhat contradictory, but coding is most satisfying and engaging when it leads to solving complex problems. And for me, those two fields provide the most interesting puzzles.The diversity of programming is a constant reward for my desire to learn. I'm earnest in my drive to continually improve as a developer and take pride in writing, clean, organized, scalable code. I have a mobile-first mindset for responsive design with experience using modern tooling and many of today's most popular languages/frameworks.
Beyond coding I enjoy cooking, photography, wood working, video games, and anything that takes me to the mountains, forests, and deserts of the Pacific Northwest.
Projects
-
LearnVenture
Live Link
www.LearnVenture.org
Code
github.com/client-5NodeBodiesDescription
LearnVenture is a web app for making, sharing, and following create-your-own-adventure style experiences aimed at sharing knowledge. It's goal is to help educators and employers create a unique and engaging method of sharing their expertise.
Role
I was the product lead on this project as part of a 5 person team.
Tech Stack
- React/Redux
- d3 Cytoscape
- Node.JS/Express
- MongoDB/Mongoose
- Enzyme/Jest/Chai/Mocha
-
Clowder Events
Live Link
www.ClowderEvents.com
Code
github.com/clowderEventsDescription
Clowder is a site for event planning. Most people coordinate events on social media platforms that are not designed to facilitate that task. Clowder streamlines event planning with a focus on simplicity. Make an event, share the event. Go to the event.
Role
Sole Contributor
Tech Stack
- React/Redux
- Redux Form
- moment.js
- Node.JS/Express
- MongoDB/Mongoose
-
Spanish Learning App
Live Link
http://www.repeticiónespaciada.com/
Code
github.com/spaced-repetitionDescription
A simple web app designed to teach spanish vocabulary through the use of spaced repetition. The main purpose for this project was to practice writing an algorithms as an integral component of a web site. The library it pulls from is fairly limited as this is mostly a proof of concept.
Role
Co-Authored site, focus on backend/algorithm
Tech Stack
- React/Redux
- Chart.js
- Node.JS/Express
- MongoDB/Mongoose
-
Gophercoin
Code
github.com/gopher-coinDescription
This was mostly just a fun project to help me learn Python as well as develop a better understanding of how blockchains work. I'm currently working on building a frontend for that involves a simple PyGame which rewards you with validation codes to mine the coin.
Role
Sole Contributor
Tech Stack
- Python
- Flask
- PyCrypto
-
Adventure Journal
Live Link
https://jordan-noteful-v4.herokuapp.com/
Code
github.com/adventure-journalDescription
An easy to use personal journal to record your adventures around the globe or just down the block. Easy keep track of your travels with folders to sort by trip and add tags to each entry for even greater organization and search capabilities.
Role
Sole Contributor
Tech Stack
- javascript
- jQuery
- HTML
- CSS3
- Node.JS/Express
- MongoDB/Mongoose