I’m a senior backend developer specializing in Ruby on Rails with 10+ years of experience building scalable SaaS applications. I thrive on turning complex requirements into robust, maintainable solutions and I enjoy pairing strong technical foundations with thoughtful product thinking. I’m passionate about improving teams through solid craftsmanship, good testing, and a collaborative culture that balances business needs, product vision, and people. I love building digital products in teams, leveraging modern tools and practices. I aim for clear communication, pragmatic planning, and always balancing velocity with quality—so we ship valuable features while keeping the team healthy and motivated.

João Torres

I’m a senior backend developer specializing in Ruby on Rails with 10+ years of experience building scalable SaaS applications. I thrive on turning complex requirements into robust, maintainable solutions and I enjoy pairing strong technical foundations with thoughtful product thinking. I’m passionate about improving teams through solid craftsmanship, good testing, and a collaborative culture that balances business needs, product vision, and people. I love building digital products in teams, leveraging modern tools and practices. I aim for clear communication, pragmatic planning, and always balancing velocity with quality—so we ship valuable features while keeping the team healthy and motivated.

Available to hire

I’m a senior backend developer specializing in Ruby on Rails with 10+ years of experience building scalable SaaS applications. I thrive on turning complex requirements into robust, maintainable solutions and I enjoy pairing strong technical foundations with thoughtful product thinking. I’m passionate about improving teams through solid craftsmanship, good testing, and a collaborative culture that balances business needs, product vision, and people.

I love building digital products in teams, leveraging modern tools and practices. I aim for clear communication, pragmatic planning, and always balancing velocity with quality—so we ship valuable features while keeping the team healthy and motivated.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Spanish; Castilian
Advanced
Catalan; Valencian
Intermediate
Portuguese
Fluent

Work Experience

Senior Software Engineer at GoCo.io
June 1, 2024 - October 17, 2025
Remote Ruby on Rails development of a SaaS HR management application, focusing on the backend and QA automation, using GraphQL, PostgreSQL, Redis, RSpec and Cypress, deployed to Heroku. Led a team effort to upgrade Ruby and Rails versions, overcoming key challenges by independently handling over 40% of the GraphQL refactoring. Significantly improved test coverage, developing and enhancing functional tests with Cypress, increasing overall coverage by over 30% in six months.
Software Engineer at Sage / SageHR
December 1, 2021 - October 17, 2025
Remote Ruby on Rails development of a SaaS HR management app, mostly focused on backend code quality with PostgreSQL, Redis, RSpec and some frontend work with Vue and jQuery. Rapid ramp-up and contribution to well-tested backend features; refined specifications bridging product management and development to ensure clear requirements and efficient implementation.
Ruby on Rails Teacher and Coach at Le Wagon
February 1, 2017 - Present
Taught Ruby on Rails and coached students in a 9-week full-stack bootcamp. Worked with over 200 students across 11 batches in 5 different countries.
Senior Backend Developer at Zapptales
May 1, 2018 - October 17, 2025
Remote backend development using Rails, PostgreSQL and Redis for a consumer web app, with some frontend work using AngularJS; collaborated across teams to deliver robust backend services.
Senior Backend Developer at Kantox
April 1, 2017 - October 17, 2025
Backend development using Rails, MySQL, Redis and AWS for a financial web app; contributed to frontend work using Backbone and Ember; ensured scalable, secure services for high-volume financial transactions.
Senior Backend Developer at Ztory
October 1, 2015 - October 17, 2025
Backend development using Rails, PostgreSQL, Redis, MongoDB, on Heroku for a mobile and web app. Integrated external systems such as BrainTree, Segment, Mixpanel, Mailchimp, Iterable.
Senior Fullstack Developer at Amaris
April 1, 2014 - October 17, 2025
Development of a workflow management system using PHP and JavaScript (Sench a framework).
Senior Backend Developer at Sequra
February 1, 2014 - October 17, 2025
API-based Rails system using TDD for credit analysis and transaction processing; PHP modules for API integration with the main credit system; deployed to Heroku.
Programmer at Raktens.es
October 1, 2013 - October 17, 2025
Backend coding using Ruby on Rails (Sidekiq, Capistrano), MySQL and Redis; Linux administration; responsible for development and deployment of middleware to integrate external APIs and other systems.
Programmer at Ares Development
May 1, 2013 - October 17, 2025
Backend development for tablet apps using Ruby on Rails, MySQL, jQuery Mobile, node.js, Redis; Linux systems administration.

Education

M. Sc. in Computer Science at Universidade Federal de Minas Gerais, Belo Horizonte, Brazil
January 1, 2004 - January 1, 2006
B. Sc. in Computer Science at Universidade Federal de Minas Gerais, Belo Horizonte, Brazil
January 1, 1998 - January 1, 2002

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services