Imagen de portada del desarrollador
Developer's avatar

Senior Full Stack Developer | Ruby • Rails • JS • AWS

Información privada
Contrátame
High response rate

Descripción

Hello! I'm Mike Doyle:

Experienced Full Stack Ruby developer with a 12 year track record of building high quality software. A self-starter and excellent problem solver, I am passionate about creating user-centric, testable and scalable solutions that meet business needs and timelines. I’m results driven and a great collaborator with a continuous learning mindset and a commitment to excellence.

Technologies that I have experience in:

Server Side

Ruby, Rails, Hotwire/Turbo, UJS, Resque, Sidekiq, Redis, JSON API creation and integration, MySQL, PostgreSQL, Python, Elixir

Client Side

JavaScript, Stimulus, React, jQuery, CSS, Sass, HTML

AWS

Lambda, S3, Athena, SNS, CloudFront, CloudWatch, MediaConvert, EC2, ECS, RDS, Kinesis, CDK, CloudFormation

Misc

Rubocop, MiniTest, Linux, Docker, Docker Compose, Vagrant, Git, GitHub, GitHub Actions, Bash


I'm currently learning:

  • Rails 7 and Hotwire paradigms
  • Elixir/Phoenix
  • LiveView
  • React (RSC)
  • NextJS and Remix

Recent work:

Developed and maintained frontend and backend features in a high traffic Rails monolith

Improved the scalability and performance of application code and background jobs

Developed file processing Lambdas using Docker, Ruby, ImageMagick, Exiftool and Vips for conversions previews and metadata extraction

Led the development of a new Rails application using Docker, Sidekiq, Hotwire, ViewComponents, Tailwind with the IaC on the AWS CDK and CI/CD through GitHub actions

Developed a daily automated analytics ETL pipeline using Athena to query CloudFront logs and S3 inventories for the customer success team to identify bandwidth and storage overages