Atlanta, GA
************@*****.***
Christopher Patton
linkedin.com/in/christopherlpatton
github.com/chrislpatton
Technical
Skills
Strong: JavaScript, HTML, CSS, MongoDB, Node/Express, Angular, Git, Bootstrap, RESTful API, JWT, Chart.js Experienced: MySQL, Grunt, Backbone, OAuth, Agile Methodologies, D3, TDD, React, Redux, Jasmine, Mocha Software
Projects
oMdo: Full Stack Engineer
A web app that encourages users to reflect honestly on their moods, and track changes over time
● Engineered user authentication with React, Redux, and JSON Web Tokens on the front end
● Developed server API to communicate between front end and back end using Express and MongoDB
● Implemented testing framework using Mocha for server API and Jest for React/Redux client
● Utilized the Twitter API using Express to retrieve a user’s tweets to be analyzed for tone by Watson API
● Incorporated Chart.js to graphically display survey information related to a user’s mood over time HikeExpert : Product Owner, Full Stack Engineer
Mobile app that allows users to discover trailheads in their geographical location to track and save their hikes
● Developed a responsive user interface using Leaflet mapping API to mark trailheads in a user's geographic location
● Utilized the Ionic framework to migrate existing Angular desktop app to a mobile app for IOS and Android
● Deployed server to Heroku to allow mobile app to communicate with application API HackOverflow: Backend Engineer
A technical forum for Hack Reactor students to post technical questions and receive answers
● Designed MongoDB Database using Mongoose ODM to store persistent data
● Engineered RESTful API using Mongoose and Express to facilitate communication between the server and Angular front end client
● Deployed product to Heroku and connected to MongoLabs for user consumption Ranted: Full Stack Engineer
A Yik Yak style app to allow users to post rants as well as comment and upvote other user’s rants
● Developed front end using Angularjs and Bootstrap to deliver a clean and responsive design for the user
● Architected the server using Node/Express as well as building out a MongoDB database to store rants Professional
Experience
MakerSquare: J avaScript Instructor
● Organized and delivered intensive JavaScript courses to classes with 30+ students
● Demonstrated functional programming concepts by live coding
● Provided customized curriculum during 1 on 1 tutoring to students 10 hours a week Hensley’s LLC: Construction Project Manager h ensleys.org
● Managed a 20 employee contracting company whose clients included Macy’s, Chevron, Bloomingdale's, Avis/Budget Cars, and Morgan Stanley in multiple states
● Oversaw all aspects of large scale remodeling projects including negotiations, planning, budgeting, and reporting progress and timely completion of projects
● Promoted twice during tenure leading to final promotion as project manager Restaurant Manager at Two National Restaurant Chains
● Implemented system to analyze and forecast sales in relation to product on hand leading to a 50% decrease in waste and greater customer satisfaction due to product freshness and decreased wait time of 4 minutes
● Increased revenue by 200% within first 3 months in management
● Top performer promoted to Assistant Manager in 4 months 2016
2012 16
2004 12
Additional
Experience
New Seasons Pentecostal Church: Associate Pastor
● Developed Sunday School curriculum for Church and trained volunteer staff in teaching of curriculum, and coordinated community outreach programs MMA Fighter
● Amassed an 8 2 record as an amateur and a 7 6 record as professional 2013 15
2005 09
Education Hack Reactor Remote: Advanced Software Engineering Immersive Lee University: Pastoral Ministry/Theology
2016
2012 15
Personal I enjoy spending time with my wife and seven children, practicing Brazilian Jiu Jitsu, and finding new places to eat