Andy Dymond
Software Developer
Skills
TDD
RSpec
Capybara
Minitest
Webmock/VCR
Selenium
Mocha/Chai
Languages/Frameworks
Ruby
Rails
HTML
CSS/SASS/BASSCSS
SQL/PostgreSQL
Sinatra
JavaScript/jQuery
Node.js/Express
Knex
Python
Flask/FastAPI
Sidekiq/Resque
Devops
AWS
CircleCI/TravisCI/Jenkins
Heroku
Docker/Docker Compose
Terraform
Version Control
Git/Github
Education
Turing School of Software & Design
Backend Engineering
Vassar College
B.A. Media Studies 2012
Projects
Goal Based Savings Micro Service Set
Apr. 2020 to Current

Recently, my focus has shifted to building a set of micro services to support specialized savings approaches within the official bank application.

- Researched and learned about best option frameworks in Python

- Built several Python prototypes as proof of concept for various micro services

- Built a Python package to extend the lightweight API framework we're using to validate JWT signatures and authorize based on claims

- Actively building and refactoring micro services to operate smoothly with each other and services maintained by other org teams

- Have been strongly involved in the devops process coordinating many AWS services to deploy Dockerized services

Dobot
July 2018 to Current

- Worked on maintaining, optimizing and adding additional functionality to the Rails app

- Rails projects for Dobot include:

- Joined the recently acquired Dobot team as an application developer and stood up a Ruby on Rails REST API that had been shuttered for over a year

- Refactored the transaction sorting pattern and ACH format file builder

- Upgraded our staging and prod account from 1 phone number to 100s of Twilio phone numbers stuck to users for SMS interaction

- Worked with team members to come up with architecture for api managed in-app themes, invite-based social savings options, and weekly or biweekly scheduled savings for individual users.

- Worked on maintaining and building out the standalone Dobot iOS application:

- Swift projects for Dobot include:

- Added a drop-down dashboard for users to find and explore new in-app features

- Built the front end for the invite-based social savings endpoints as well as the scheduled savings of our Rails app

- Transitioned away from a legacy library to using Swift's Codable protocol for parsing JSON

Knife Club
Jan. 2019 to Current

- Personal weekend project to implement a better version of one of my final Turing projects - Recipe Resource

- Currently working on the REST API to support a social cookbook application

- Plan to write a Swift app to consume it and make available in the app store

Recipe Resource
Current

- 2  week solo project creating a Rails app designed to make recipe management easier for chefs & improve communication between staff members.

- 3rd place winner of the Turing School demo competition

- Implemented multitenant authentication & authorization

- Consumed from the yelp! API to auto populate existing restaurant information & provide users with customer perception of their restaurant.

Volunteering
Code for Denver · Volunteer
2018 to 2019
Denver, CO

Contributed to Code for Denver's OWLET project, learning about ClojureScript and functional programming along the way.

Employment
Fifth Third Bank
Denver, CO
Senior Software Engineer
July 2018 to Current

- Work with a team of 5 developers to maintain and build new functionality into the Dobot application

- Work as part of a much larger corporate organization in an effort to totally re-platform the bank's back end from an entirely on-prem infrastructure to a primarily serverless cloud infrastructure.

- Practice TDD regularly in Ruby & Python

- Review PRs and architecture plans with other developers on the team