Building Tools To Help People Do Their Work Better.

I'm a software engineer with over twelve years experience building internal and client-facing web-based applications. I primarily focus on client-side development using modern JavaScript frameworks and libraries such as Angular, React, and Vue, but I have some API development experience from past projects building RESTful APIs using OpenAPI and Spring Boot. I prefer working in a team environment but I am productive working independently as well. I enjoy researching ways to solve different problems and building tools to help people get their work done.

Professional Skills

  • Web application development

  • HTML, CSS, JavaScript

  • JavaScript Frameworks/Libraries: AngularJS, Angular, React, Vue, Backbone, Bootstrap, Material-UI (React-based), RxJs

  • Version Control: Git

  • RESTful API development: OpenAPI, Swagger, RAML, Spring Boot

  • Node, NPM

  • Docker

  • Python

  • Developer mentoring: code reviews, pair programming

  • Working in Agile teams

Related Software Experience

  • Atlassian: BitBucket, Confluence, Jira, SourceTree

  • GitLab

  • IDEs: Eclipse, IntelliJ IDEA, Visual Studio Code, Webstorm

  • API Tools: SwaggerHub, Postman, Fiddler, Charles

  • Design Tools: Adobe XD, Paint.NET

  • Microsoft: Excel, PowerPoint, Word

Work experience


March 2014 - Present

KPMG LLP

Software Engineer


September 2008 - February 2014

Cynergy Systems

Software Consultant


September 2003 - September 2008

ElementK

Web Application Developer


August 2000 - March 2003

Pennsylvania State University

Work study, internship, and full-time developer at Penn State Erie, The Behrend College

Education

Pennsylvania State University - Penn State Erie, The Behrend College

Erie, PA
Bachelor’s Degree - Management Information Systems
Minor - Management