Kiernan Durkin
*******.******@*****.*** 201-***-**** Caldwell, New Jersey
GitHub LinkedIn Portfolio
Quick learning and creative individual seeking an entry-level web development position to make full use of my programming and design knowledge. Experienced in all stages of the development cycle for dynamic web applications.
Technical Skills
Node.js, Express, JavaScript, jQuery, React.js, React Native, GIT, GitHub, MongoDB, MySQL, Firebase, HTML, CSS, Bootstrap, Media Queries, APIs, JSON, REST, AJAX, Computer Science Fundamentals, Test Driven Development
EDUCATION
Rutgers University 2018
Certificate in Full Stack Web Development
County College of Morris 2013
Associate of Science – Computer Science
St. Benedict’s Preparatory School 2010
High School Diploma
Applications Built
Vote Knocker (Somerset, NJ) 2018
Full Stack Developer
A web application that allows local politicians to identify their potential voters for campaigning and canvassing.
Developed using GoogleMaps API, MYSQL, jQuery, and JavaScript
Worked with a team of five, and was responsible for handling the backend development by creating an MYSQL database that would store all of the voter records in New Jersey. Using Google Maps API I was able to then place a marker on each voter address and color coordinate them according to whichever party the voter belonged too.
GitHub: https://github.com/KiernanDurkin/VoteKnockerApp
Heroku: https://shrouded-reef-21348.herokuapp.com/
Puppy Playdate (Somerset, NJ) 2018
Full Stack Developer
Inspired by the popular dating app Tinder, Puppy Playdate, allowing users to find local matches to schedule play dates for their dogs.
Developed using a MERN stack (MongoDB, Express.js, React.js Node.js)
I was in charge of utilizing a couple different npm packages alongside Google Maps API to calculate the distance of each user in the database and only display the profiles within the desired radius. Every time a user created a profile, once they entered their location into the field it would save the longitude and latitude into our database (users are able to change their location anytime). Then once they pick a radius they want to search I made a function that calculated the distance between every coordinate in the database. If the distance was greater than the radius, the profile would be automatically stored in the “not a match” array thus displaying only local profiles.
GitHub: https://github.com/KiernanDurkin/puppy-playdate
Heroku: https://puppyplaydate.herokuapp.com/
LIRI (Somerset NJ) 2017
Back End Developer
Command line node app to return tweets, song information or movie information.
App logs commands
Node.js, NPM Packages: Request, Spotify, Twitter
Leveraged Iron Node for debugging
GitHub: https://github.com/KiernanDurkin/Liri-Bot
PREVIOUS EXPERIENCE
Kitchen Manager, 05/2013
Spring Lake Tap House – Spring Lake NJ
Prepared Food Items
Relayed food orders to the cooks
Communicated with other kitchen team members to ensure food was prepared on time and correctly
Monitored food preparation and serving techniques to ensure that proper procedures were followed
Provided friendly and attentive service and exceptional hospitality