Web Developer

As a accomplished musician, I look to bring the same discipline and success as I did as a world class bassist into software engineering. My love of the musical language and problem solving easily transitioned to a career in tech learning the language of object oriented programming. Positive team player with excellent interpersonal and communication skills. Passion to learn new technical skills, to continue to expand my skill set, and to help serve my community.

Musician

As a professional orchestral bassist for the past decade, I have performed, taught, and lead other musicians across the country. Performing with the Chicago Civic Orchestra, Erie Philharmonic, the Canton Symphony Orchestra, and currently performing as Principal Bassist of the Johnstown Symphony Orchestra

Programmer

Attended Tech Elevator, a 14-week Java coding bootcamp to learn how to develop dynamic web-based software systems using the Java programming language and platform including; Object-Oriented Programming: Java Web Application Development: HTML, CSS, JavaScript, Spring Boot, Tomcat, Vue.js, React.js Database Programming: JDBC, Table Design, SQL, PostgreSQL, E/R diagrams Development tools and techniques: Agile, Unit Testing (JUnit), Integration Testing, TDD, Unix Command Line navigation, Git, Eclipse

Projects

Dungeon Dice

Dice roller Using rolz.org/help/api and using Vue.js

Code

Big Disk Energy

Full stack website that manages leagues for disc golfers, creates leagues, sets tee times, and shows leaderboards. The project stack was Vue.js, Java Spring Boot, PostgreSQL.

Code

Metronome

A metronome app using a timer, slider and down beats. Project to experiment how audio works in JavaScript. The buttons and slider change tempo. Vue.js framework

Code

Pet Adoption Twitter Bot

A bot that posts Dogs that are available for adoption in the Pittsburgh area. Project to experiment using twitter api, JavaScript, node.js, async, fetch

Code