Code

Rails is a joy to work with; I love to build strong API-only backends that provide tidy data for a smart front-end to consume and display. I've integrated a Rails API build with GraphQL with no REST endpoints underneath, to spectacular effect. I've worked with Angular and React, and toyed with Redux a bit. I helped build and maintain a Node.js app that gave me an interesting perspective on using Javascript for object-oriented programming. I'm confident using Sass and can code in raw HTML and CSS should the need arise. Given the choice of database, I'd choose PostgreSQL, but I've worked extensively with MySQL. I also have experience maintaining legacy Rails & PHP apps.

Tools

I'm a devoted acolyte of Continuous Integration and Continuous Deployment, and automated deploys. I evangelize a well-maintained CI deployment setup, where ops has better things to do than perform open heart surgery on every deploy. I've dockerized complicated Rails/React apps and created an open-source dockerized React Native app for developers to use as a template for spinning up new React Native apps in a containerized environment. Engineers should have autonomy and trust when deploying to their environments, so a straightforward deployment process with well-considered rollback plans is a must.

Values

I co-founded a grassroots diversity initiative, Jellyvision Women in Tech. I helped to obtain funding for my coworkers to attend conferences for professional development, and I've acted as an ambassador in the tech community. I excel in leadership positions and mentor my fellow engineers. I live for pair programming and shared efforts. I work to establish and maintain transparency wherever I can. Cross-functional teams are essential for success, and I have spearheaded those efforts. I'm turning my focus to user-driven development and civic tech. I've initiated process improvement efforts on my team, in my department, and across the company in every position I've held.

Dockerized Create-React-Native-App

petermulvey.com

Jekyll

Hyde theme

Bitbucket

Wercker deployment

Staging environment at subdomain

S3

CloudFront

Conversion from a prior Wordpress site (which I maintained as well) to Jekyll static site deployment for faster development and deployment, security, and more flexibility. The site has been updated but an earlier version remains available via Amazon S3