James Mahan


Web Developer

About


I’m a Front-End Developer working in JavaScript, HTML, CSS, and JavaScript frameworks such as Node.js and React.
Currently I’m working on a single-page responsive mobile React app called Where The <Bleep> Are You? that helps users determine when a group will arrive at a given destination.

Prior to becoming a Front-End Developer, I worked as a television producer. In that role, I was responsible for delivering multiple episodes of various shows to networks, often working with large teams of professionals under tight time deadlines.

projects


Contact Me



E-mail me!

jcmahan@gmail.com

Around the Web

Location

Los Angeles, CA
90017


The Game of War


cards tied; war coming!

War

This app is a web version of the classic card game War.

Technologies used: JavaScript, HTML, CSS

Back to Main Page

Hiking With Friends


hikinglandingpage

Hiking With Friends

This app is a social network allowing people to create a page about their hiking interests and abilities, and to find other like-minded users interested in potential upcoming hikes.

Technologies used: Ruby on Rails, HTML, CSS, AWS, PostgreSQL

Back to Main Page

Movie Express


movie detail page

Movie Express

· This app pulls from an API detailing films. A user can create a page of favorite movies and based on those likes, will receive suggestions of other films to watch.
· Built in a five-day sprint with a team of 3 developers.
· In addition to writing code with the team, I was the database manager and implemented OAuth to authenticate and authorize users.

· Technologies used: Express, Node.js, JavaScript, HTML, CSS, Bootstrap, Mongoose, MongoDB, TMDB API, GitHub

Back to Main Page

Where the <BLEEP> are you?


movie detail page

Where the <BLEEP> are you?

· This app geolocates users and populates users’ real-time positions on an constantly updating Google Map.
· Technologies used: React, Express, Node.js, JavaScript, HTML, CSS, Bootstrap, Mongoose, MongoDB, Socket.io, Google Maps API

Back to Main Page