Resume
Professional Profile
Senior Software Engineer with over ten years of success innovating unique solutions.
Proficient in multiple languages applying best practices and design patterns with an emphasis on Ruby on Rails, TypeScript, Elixir/Phoenix and Terraform.
Experienced developing and scaling full stack applications that run in the cloud as well as secure enterprise environments.
Focused on developing well designed, high quality, maintainable, and secure software while teaching others best practices and agile principles.
Technical Skills
Application Design
Object Oriented Design, MVC, SOLID, REST, TDD, Distributed Systems, Functional Paradigms, Data Pipelines
Primary Languages
Ruby, TypeScript, Elixir, HTML, CSS
Databases / Search Engines
PostgreSQL, MySQL, Redis, Elasticsearch
Back-end
Rails (since version 1), Phoenix, RSpec, Node.js, Express, Sinatra, Grape, Capybara
Front-end
React, React Native, Angular (since version 1), Vue, TailwindCSS, Webpack, Cypress, Foundation, Semantic UI, jQuery, Bootstrap, Sass, Mocha, Jest, Jasmine, Selenium, Karma, Protractor
Amazon AWS
EC2, EKS, ECS, S3, RDS, SNS, SQS, SES, ECR, Lambda, ElastiCache, Elasticsearch Service, Database Migration Service, VPC (public/private subnets, security groups, NAT gateways, VPC peering, VPN tunnels, etc), CloudFront, Route 53, CodeBuild, CodeDeploy, CodePipeline, AWS Organizations, CloudWatch, AWS Auto Scaling, CloudFormation, CloudTrail, Service Catalog, Control Tower, AWS Well Architected Tool, Athena, AWS Glue, IAM, Key Management Service, Secrets Manager, GuardDuty, AWS Single Sign-On, Certificate Manager, WAF & Shield, Amplify
DevOps, Infrastructure, CI/CD
Terraform, Kubernetes, Docker, Ansible, Ubuntu, Debian, Alpine, RedHat, CentOS, Helm, bash scripting, nginx, Puma, Chef, Capistrano, Apache, Unicorn, Horizontal scaling, DNS, OpenSSL, CodeShip, CircleCI, Jenkins, drone.io
Cloud Services & Third Party APIs
Amazon AWS, Microsoft Azure, Digital Ocean, Compose.io, Heroku, Stripe, Twitter, Facebook, LinkedIn, Authorize.net, PayPal, Stripe, Dwolla, FDA, Sovren
Agile Practices
Test Driven Development, Pair Programming, Continuous Integration, Code Reviews, KanBan, Scrum, Daily Standups, Weekly Customer Demos, Lean Coffee
Other
Vim, Git, RSA & EC Cryptography, Photoshop, ActiveDirectory, LDAP, UX Design