Experience
Chief Technology Officer
TapKat.com @ TapKat Solutions, LLC – 2019 to Present
- Ruby & Rails
- React
- GraphQL
- PostgreSQL
- redis
- Heroku
- styled-components
- Stripe
- Zapier
- Designed, tested, and built a nonprofit fundraising platform
- Rebuilt donation processing using a mobile-first methodology to accommodate 70% of traffic
- Implemented a GraphQL API using graphql-ruby
- Developed multiple SPAs to collect donations, manage campaigns, and administer the platform
- Deployed Zapier integration to allow donor data to be sent to other services
- Implemented an iframe-based plugin to collect donations on a Nonprofit"s own website
Developer
Many Projects @ MojoTech – 2016 to 2019
- React
- Ruby & Rails
- PostgreSQL
- Elasticsearch
- React Native
- Android
- iOS
- Agile Development
- Pair Programming
- Led a team building greenfield SaaS product for non-profit donation-driven sweepstakes
- Implemented frontend for conference hotel booking software
- Helped client build Elasticsearch scoring model for hotel matching
- Built out native Android catalog for educational games company
- Assisted team in implementing iOS application for dental insurance company
- Implemented complex B2B frontend for multi-national clothing company
- Led full-stack team developing a software solution for disaster recovery management
- Built a React Native application to manage petrochemical flanges with a Bluetooth torque wrench
- Helped update and maintain a 12 year-old Rails-based CRM for car dealerships
Lead Developer
Culturalist @ Project 10 Lab – 2012 to 2015
- Ruby & Rails
- TDD
- Agile Development
- Led a team of remote developers and designers building Rails and Backbone Marionette applications
- Designed and supported a JSON API for multiple front-ends
- Deployed many self-contained Backbone Marionette applications
- Conducted technical interviews to hire developers
- Mentored juniors through pair-programming and the use of constant code review and pull-request feedback
- Developed and managed a JavaScript SDK for third-party integrators.
Developer & Designer
Culturalist.com @ Project 10 Lab – 2011 to 2012
- Ruby & Rails
- Backbone Marionette
- Elasticsearch
- Lean Software Development
- As a founding team member, helped to prototype, plan, and test initial concepts
- Worked with product owner to flesh out early design ideas
- Helped establish a 1 week iteration to allow changes to plans during early development
- Split time between commuting to NYC and telecommuting
Developer
Artful.ly @ Fractured Atlas – 2010 to 2011
- Built a Rails ticket vending application for independent artists
- Created drop-in JavaScript shopping cart plugin to allow artists to sell tickets from their own websites
Core Developer
Collaborative Software Initiative – 2009 to 2010
- Rebuilt major parts of a legacy PHP application that was re-purposed for the U.S. Department of Education
- Designed UI for high frequency trading utilities.
Lead Developer & Designer
Lehigh University Digital Media Center – 2005 to 2008
- Managed 15 student developers and designers on projects for internal and external clients