Warwick, NY | 646-251-5704 | firstname.lastname@example.org | www.christopherduerkes.com
Full-stack web developer with object-oriented programming skills (primarily Ruby/Rails), front-end development skills and a commitment to best practices (test-driven development, continuous integration, agile methods).
FIREHOSE JUNIOR WEB DEVELOPER/AGILE TEAM MEMBER
Contributed to the development of an online chess application using test-driven development and agile methodology.
Libraries/Frameworks Ruby on Rails, jQuery, Bootstrap
User Authentication Devise
Testing Frameworks RSpec (Unit Testing), Codeship (Continuous Integration and Deployment)
Version Control Git/GitHub
CSS Preprocessor Familiarity with SASS
Engineered many app features, notably:
Created movement and obstruction logic for chess pieces, and a method for determining whether a king is in check. See the code on GitHub.
Used jQuery to dynamically create buttons for pawn promotion, and jQuery UI draggable and droppable to update piece locations through a RESTful JSON API. See the code on GitHub.
Collaborated with remote team using agile methods: stand-up meetings/sprint planning (Google Hangouts), task boards (Trello), TDD (RSpec), continuous integration and deployment (Codeship), and pull requests/code reviews (GitHub).
Chesster – A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.
Grammable – An Instagram clone that was built using industry-standard, test-driven development following numerous red/green/refactor cycles.
Full-Stack Web Development | Firehose Project
MSc., Soil and Water Science | University of Florida
BSc., Environmental Biology | Columbia University