Developer's cover image
Developer's avatar

Full-Stack Developer with 10+ Years of Ruby on Rails Experience and Expertise in JavaScript Frameworks, TDD/BDD, AI Tools, and DevOps

Private information
Hire me

Description

Are you looking for a highly experienced and versatile Ruby on Rails developer? Look no further. With over 10 years of experience in the industry, I have developed a deep understanding of the Ruby on Rails framework, as well as extensive experience with JavaScript frameworks such as node.js, Angular, React.js, and React Native.

I am also familiar with NestJS and have experience working with various database engines such as SQL, PostgreSQL, MySQL, MongoDB, NoSQL, and Firebase. My strong understanding of TDD/BDD and proficiency in tools such as RSpec, Minitest, Capybara, Jest, Enzyme, Mocha, Jasmine, and Chai allow me to produce high-quality, maintainable code.

In addition to my expertise in web development, I have experience working with AI and data tools such as Python, TensorFlow, SciKit, Hadoop, and Spark, making me a valuable asset for any project involving artificial intelligence or machine learning.

My experience with DevOps tools such as Docker, Kubernetes, AWS, Heroku, GCP, and scripting enable me to streamline deployment processes and ensure that applications run smoothly in production environments.

I am also familiar with API design principles, including RESTful and GraphQL, as well as tools such as Apollo. I have experience working with Agile methodologies such as Scrum and Kanban and have used tools such as Jira, Trello, Asana, and Pivotal Tracker to manage projects effectively. Finally, I have experience with version control systems such as Git (Github, Gitlab, Bitbucket) and Subversion.

If you're looking for a full-stack developer with a breadth of experience and skills in multiple areas, I'm the ideal candidate for your team.

Skills:

10+ years of experience with Ruby on Rails
5+ years of experience with JavaScript frameworks (node.js, Angular, React.js, React Native)
Experience with NestJS
Experience with various database engines such as SQL, PostgreSQL, MySQL, MongoDB, NoSQL, and Firebase
Proficient in TDD/BDD and tools such as RSpec, Minitest, Capybara, Jest, Enzyme, Mocha, Jasmine, and Chai
Experience with AI and data tools such as Python, TensorFlow, SciKit, Hadoop, and Spark
Familiarity with DevOps tools such as Docker, Kubernetes, AWS, Heroku, GCP, and scripting
Experience with API design principles such as RESTful and GraphQL and tools such as Apollo
Experience with Agile methodologies such as Scrum and Kanban and tools such as Jira, Trello, Asana, and Pivotal Tracker
Experience with version control systems such as Git (Github, Gitlab, Bitbucket) and Subversion