Junior Developer
As a Portland native, I grew up in the city and after high school graduation was ready for a change of scenery. In the fall of 2008, I found myself in Gambier, Ohio as a freshman at Kenyon College. During my time at Kenyon I received a BA in Sociology with a minor in French.
After graduation, and four years of miserable Ohio winters, I moved back to Portland. After graduation I began volunteering at a local nonprofit dedicated to the academic success and lifelong health of Portland’s underserved youth through tennis and education. After my first day of volunteering I was extremely impressed with the organization's mission, impact, and staff. I continued to volunteer throughout the summer of 2012 and in late August was hired on.
I worked at the nonprofit for three and a half years. In my time with the organization I was a Coach/Tutor and provided one-on-one tutoring and tennis instruction to elementary through high school aged children. In the second year of my employment I took over as Manager of St. Johns Racquet Center, the facility in which the organization is located. Most recently, I worked as the Development Director writing grants, cultivating donors, and organizing major fundraisers.
Throughout my schooling and employment I always enjoyed the design and creative elements of my work the most. During my time at the nonprofit I had the opportunity to create promotional materials in Adobe Illustrator and redesign the website. As I started to look into what I wanted to do next in my career path I knew that I wanted it to include design and technology.
Right around this time I was hearing more and more about code boot camps. I was interested in learning more about the schools and speaking with a graduate. I reached out to a former colleague of mine who had graduated from Epidocus. My colleague was very encouraging in my exploration of coding. After our meeting I decided I knew what I wanted to do next and submitted my Epicodus application.
I had a very positive experience at Epicodus and am excited to see where my programming skills take me next!
Android Independent Project for Epicodus Android course - Social Event Organization App. Users can organize and share events with friends. This project is an exercise in Java, Android Studio, ButterKnife, Firebase, Robolectric and Espresso for testing.
This is an Epicodus project to build an instant messaging form. Users can log in using firebase email authentication. Users can then select other users to chat with. They can view sent and received messages in the chat room. This project is an exercise in Java, Android Studio, ButterKnife, and Firebase.
App that finds a user via twitter and returns their Klout score and using Klout API. This is an Epicodus project for practicing Android development concepts. This project is an exercise in Java, Android Studio, ButterKnife, and Firebase.
A movie app in Android that allows users to search for movies by title, rating, and release date. This is an Epicodus project for practicing Android development concepts. This project is an exercise in Java, Android Studio, ButterKnife, The Movie Database API, and Firebase.
This is an Epicodus project for practicing Android development concepts. Users can search for restaurants by zip code and add restaurants to their saved restaurants list. This project is an exercise in Java, Android Studio, ButterKnife, Yelp, Firebase, and Robolectric and Espresso for testing.
A website where the user can enter a GitHub username into a form and submit it to see names and descriptions of that person's public repositories. This project is an exercise in JavaScript, jQuery, Gulp, Bower, SCSS, and moment.js.
A website where the user can log each food that they eat with some details about the meal and the number of calories for that portion. This project is an exercise in Angular2 Javascript, Gulp, Bower, and TypeScript.
A question and answer message board where a user submits a question and other users can respond with answers. This project is an exercise in Ember JavaScript, node.js, and Bower.
An Angular app that a bar can use to keep track of their kegs. This project is an exercise in Angular2 Javascript, Gulp, Bower, and TypeScript.
A charity fundraising site where users can submit or purchase photos to support featured charities. This project is an excercise in Angular2 Javascript, Gulp, Bower, TypeScript, and SASS.
A website that uses a method to replace vowels in a string with the dash symbol "-" to create a word puzzle to solve. This project is an exercise in Java, Spark, Junit, Velocity, Fluentlenium, Bootstrap, HTML, and CSS.
A web application for a hair salon. The owner can add to a list of stylists, and for each stylist, add clients who see that stylist. The stylists work independently, so each client only belongs to a single stylist. This project is an exercise in Java, Spark, Junit, Velocity, Fluentlenium, Bootstrap, and Postgres.
A web application to track bands and the venues where they've played concerts. This project is an exercise in Java, Spark, Junit, Velocity, Fluentlenium, Bootstrap, and Postgres.
A program that lets users create a dictionary. The homepage of the app lists out all of the words, and lets you click on them to view all of their definitions. A user can add a word, and when viewing a word, can add one or more definitions. This project is an exercise in Java, Spark, Junit, Velocity, Fluentlenium, Bootstrap, HTML, and CSS.
This is a game "arcade" using Java, Postgres, Spark, Gradle, and Velocity Template Engine. Games include Simon, Memory, and Tamagotchi.
This project is for Week 2 Code Review for the Epicodus Intro to Programming class. This project presents the user with a quiz that will provide them with vacation destination options based on their inputs or responses. This project is an exercise in HTML, CSS, Bootstrap, JavaScript, and jQuery.
This project is for Week 3 Code Review for the Epicodus Intro to Programming class. This project is an exercise in HTML, CSS, Bootstrap, JavaScript, and jQuery. This project asks the user to enter a number greater than or equal to 1. When the number is submitted Ping Pong will count up to the number from 1 with the following exceptions:
This project is for Week 4 Code Review for the Epicodus Intro to Programming class. This project is a website for a pizza company where a user can order a pizza and see the final cost. This project is an exercise in HTML, CSS, Bootstrap, JavaScript, and jQuery.
This is the Week 5 final project for Epicodus Intro To Programming. The intention of this project is to demonstrate proficiency in Behavior Driven Development and Object Oriented Programming. Members of the group also learned to better implement github repositories as well as working on a project as a team (i.e. discovery, work flow, delegation, etc.).