Stuff and Code


Jack of all trades, Master of some. This is a place to write down thoughts about projects I work on.


Resume

Software Developer

Objective

Jack of all trades, master of some. I have always had an affinity for working with computer technology. While wandering other trails in environmental protection l was exposed to some software development and web design. I began learning to program and have never looked back. I discovered that computer programming is truly what drives and excites me. I have worked with many languages and tools but I am never done learning. I am open to new ideas and ways of doing things, and I am able to learn new skills quickly. I am seeking an entry level position because I am eager to gain experience and begin applying my computer science skills to real world problems.


Technical Skills

Languages (proficient):     Java, C++, JavaScript -- Able to learn new OOP languages quickly
Languages (familiar):       GoLang, C, C#, Python, Swift, HTML, CSS
Monitoring/Dashboarding:    Splunk, RELK (Redis, Elasticsearch, logstash, Kibana)
Automation:                 Maven, XLRelease, Jenkins
Frameworks:                 AngularJS, Express, Django, Lombok
Testing:                    JUnit, Mocha, Chai, Jasmine, Karma, Istanbul
Environment:                Node.js
CMS:                        Hugo
Databases:                  Couchbase, MySQL, Mongo
Version Control:            Git, SVN
Game Engine:                Unity
Tools:                      Eclipse, Visual Studio, IntelliJ, AWS, Xcode, wercker
OS:                         Windows, Mac, Ubuntu
Other:                      AGILE process, Programming Best Practices, Small Team Management, Embrace and Love Technology. 
Learning:                   MEAN stack, Go, and everything else as much as I can... never done learning! 


Education

Arizona State University

IRA Fulton School of Engineering, BS in Computer Science (2016) 3.7


Northern Arizona University

MA Applied Sociology (2009) 4.0

BS in Sociology (2007) 3.6


Employment History

Software Engineer

American Express, Phoenix, AZ (2017-Present)

  • Create Java backend Microservices for Global Loyalty and Consumer Services.
  • An agile team member practicing CICD using tools like XL Release, Jenkins, and ePaaS.
  • Work with Java, JavaScript, HTML, and Go to build RESTful APIs and consume them.
  • Couchbase wizard.

CIDSE Lead Tutor

Arizona State University, Tempe, AZ (2015-2016)

  • Supervise a team of tutors serving students from the School of Computing, Informatics, & Decision Systems Engineering at ASU for drop-in tutoring.
  • Suppress student stress by aiding with programming queries (typically Java/C/C++), teaching data structures and algorithms, and unpacking problems into manageable elements.

Software Engineer Intern

American Express, Phoenix, AZ (Summer 2016)

  • Automated software testing and code coverage using: Mocha, Chai, Jasmine, Karma, Istanbul, Plato.
  • Developed with MEAN stack (MongoDB, Express, AngularJS, Node.js).
  • Participated in agile development process.

Environmental Education Assistant

Heal the Bay, Santa Monica, CA (2012-2013)

  • Facilitate communication between environmental specialists in a professional office setting.
  • Generated annual reports and statistical analysis detailing Key to the Sea education program successes including populations served, program outcomes, and educator feedback.

Assistant Director of Operations/ Senior Counselor

Tom Sawyer Camps Inc, Pasadena, CA (2010-2012)

  • Directed, supervised, and evaluated a team of 8 staff members.
  • Coordinated an all-day activity program for 3-5 year old children.
  • Enable learning, group activities, and dispute resolution for K-8 students.

Graduate Assistant

Northern Arizona University, Flagstaff, AZ (2007-2009)

  • Represented Sociology department at the Pacific Sociological Association Annual Meeting.
  • Designed and delivered lectures to 10-100 undergraduate students. Tutored students.
  • Worked with Sociology faculty and staff on student evaluation, record-keeping, and research.


Projects

PatientView - Cancer Research App for Mayo Clinic : Django/Python – Work in Progress

Out of Office Mobile Travel App : Swift

MathQuest - Educational Game to Teach Math Skills : Unity, C#, JavaScript

TODO List using MEAN Stack : MongoDB, Express, Angular, Node.js

Sorting Address Intervals : Java

See my Github Here.