ScaleUp - Senior Ruby on Rails Developer

 Senior Ruby on Rails Developer

Candidate Number: SUR-1949680

State: NSW

Work Type: Permanent

Industry Experience: Start Up, Scale Up, Enterprise

Work Type Preferred: Hybrid, Remote

Senior Full-Stack Developer with over 10 years of experience specialising in Ruby on
Rails

Results-driven Senior Full-Stack Developer with over 10 years of experience specializing in Ruby on Rails.

• Backend: Ruby on Rails, Node.js, Express.js, AWS Lambda, GraphQL, RESTful APIs, PostgreSQL, MySQL, Redis, Sidekiq, Sidekiq-Scheduler, RabbitMQ, Sequel ORM
• Frontend: React, Vue.js, Angular, TypeScript, Redux, HTML5, Bootstrap, Durandal, KnockoutJS
• DevOps: AWS (Elastic Beanstalk, ECS, Lambda), Azure (App Service, Resource Groups), GitHub, GitLab CI/CD, Bitbucket Pipelines, Azure DevOps, Buildkite, Terraform, Capistrano
• Other: Microservices architecture, CQRS, Event Sourcing, TDD (RSpec, Cucumber, Capybara, FactoryGirl), Agile development (JIRA, Shortcut)

Ruby on Rails Experience
• Years of Experience: Over 10 years
• Key Contributions:
o Architected and developed scalable multi-tenant platforms
o Upgraded Rails versions to enhance performance and security
o Built and maintained RESTful APIs and GraphQL endpoints
o Optimized background tasks with Redis and Sidekiq
o Employed TDD practices to ensure high test coverage and software reliability

Notable Projects
1. (2023.5 – Current)
o Architected and developed a scalable multi-tenant platform using Ruby on Rails and PostgreSQL schemas.
o Integrated React with the existing Rails MVC, enhancing front-end interactivity and user experience.
2. (2022.8 – 2023.5)
o Architected a multi-tenant platform with Rails 6 and rails_multisite.
o Engineered full-stack solutions with React, Express.js, and Node.js, integrating RabbitMQ for asynchronous messaging.

Education
• Bachelor of Computer Science, Advanced - University of Adelaide
• Advanced Diploma of Computer System Technology
• Master of Science, Electromechanical Engineering - University of Macau
• Bachelor of Engineering, Material Science and Engineering - Nanjing University of Aeronautics & Astronautics (NUAA), China

Submit Your Interest

Share by: