Nathan J. Herrera
adkh0c@r.postjobfree.com
github.com/njherrera
Portland, Oregon
Education:
- Willamette University, Computer Science major, History minor
-Expected Graduation: Spring 2021
Skills:
- Languages: Java, mySQL
- Technologies: IntelliJ, Netbeans, Github, JDBC
Work experience:
● Super Smash Brothers Melee coach, 2021-present
Working as beginning players’ personal coach, teaching fundamentals of game and tracking progress week-to-week
● Camp Conestoga Day Camp Leader, Tualatin Hills Parks and Recreation Department, 2016 - 2018
- Worked in fast-paced environment supervising and planning activities for up to eighty 5-8 year olds, both inside the Conestoga Rec Center and on field trips
- Evaluated highly for attitude and working as a team with the other Camp Leaders
● Education Intern, National Hellenic Museum, Fall 2017
Assisted with running of education program for children, interfaced with public during speaking events, and compiled an educational resource on Greco-Ottoman conflict Personal projects:
● Thesis project
Developed software for simulating single and double-elimination tournaments of any size
Uses a Elo-based prediction algorithm to simulate the entire tournaments’ matches, resulting in a match log that displays the bracket in textual form
Implemented added functionality of loading in entrants from Excel spreadsheets using Apache POI
● Power ranker
Software that uses challonge.com’s API to process results of all 18 iterations of a local Super Smash Brothers Melee tournament, resulting in a list of all entrants’ Elo scores and win percentages
● Land calculator for Magic: the Gathering
Processes a given list of cards in a deck and checks for information on those cards using a list of all printed Magic cards, then uses a formula to calculate the optimal number of ‘land’ cards to play in that deck