Software Developer specializing in Ruby on Rails, with extensive practical experience in Test-Driven Development. Proficient in using Git for version control and GitHub for repository management, operating in Linux production environments. Demonstrates expertise in maintaining code quality with tools like Rubocop and managing continuous integration and deployment through Semaphore. Skilled in both functional and unit testing, with a strong understanding of database management using MySQL. Adept at API testing with Postman and comprehensive testing using Capybara and RSpec. Proficiency in managing message queuing services with Amazon SQS and Resque, deploying applications using AWS, and containerization with Docker.