My Skills

Backend Web Development

  • Writing clean, performant, and testable PHP code
  • Planning and building Laravel (4.2 - 5.6) applications and APIs
  • Developing custom Drupal (7 & 8) modules for e-commerce and content-heavy sites
  • Creating loosely coupled Node.js microservices with Express
  • Working with relational (MySQL/MariaDB) and non-relational (MongoDB) databases
  • Implimenting caching and queuing solutions with Memcached and Redis

Frontend Web Development

  • Writing modern JavaScript, HTML, and SASS/CSS
  • Developing interactive React components and single page applications
  • Integrating frontend applications with REST and GraphQL APIs
  • Working with Blade and Twig template engines
  • Implimenting responsive styles that match provided designs

Dev Ops

  • Debugging webserver issues and Linux system administration
  • Building Docker images and defining multi-container applications
  • Automating server provisioning/app deployments with Ansible
  • Creating continuous integration/delivery pipelines with Jenkins
  • Setting up AWS products (EC2, ECS, ECR, S3, Lambda, DynamoDB, RDS)
  • Automating AWS infrastructure deployment using Terraform

iOS Development

  • Building native iOS apps
  • Developing asynchronous apps with ReactiveCocoa/ReactiveSwift
  • Managing dependancies with CocoaPods and Carthage
  • Using Fastlane + Fabric to build and distribute apps
  • “White Labeling” an app and automating the process to release it under multiple brands
Grand Rapids Skyline