João (De abreu e) T.
Senior Software Engineer
Experience
Apr 2022 - Jun 2024
2 years 3 monthsBarcelona, Spain
Senior Software Engineer
GoCo.io
- Ruby on Rails development of a SaaS HR management app, focused mostly on the backend and also some QA automation, using GraphQL, PostgreSQL, Redis, RSpec and Cypress, deploying to Heroku
- Led a team effort to upgrade Ruby and Rails versions, overcoming a key challenge 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 just six months
Nov 2020 - Dec 2021
1 year 2 monthsBarcelona, Spain
Software Engineer
Sage / SageHR
- Ruby on Rails development of a SaaS HR management app, mostly focused on developing well tested code in the backend with PostgreSQL, Redis, RSpec and also some frontend work with Vue and jQuery
- Quickly ramped up into the role and while in the first 6 months beat the record for most bugs fixed in a sprint
- Played a key role in refining specifications, bridging the gap between product management and the development team to ensure clear requirements and efficient implementation
Nov 2017 - May 2018
7 monthsSenior Backend Developer
Zapptales
- Backend development using RoR, PostgreSQL and Redis for a consumer web app, also responsible for some frontend work using AngularJS
Feb 2017 - Present
8 years 11 monthsRuby on Rails Teacher and Coach
Le Wagon
- 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
Nov 2015 - Apr 2017
1 year 6 monthsBarcelona, Spain
Senior Backend Developer
Kantox
- Backend development using RoR, MySQL, Redis and AWS for a financial web app, also responsible for some frontend work using Backbone and Ember
May 2014 - Oct 2015
1 year 6 monthsBarcelona, Spain
Senior Backend Developer
Ztory
- Backend development using RoR, PostgreSQL, Redis, MongoDB on Heroku for a mobile and web app
- Integrated external systems such as Braintree, Segment, Mixpanel, Mailchimp, Iterable
Feb 2014 - Apr 2014
3 monthsDubai, United Arab Emirates
Senior Fullstack Developer
Amaris
- Development of a workflow management system using PHP and JS (Sencha framework)
Nov 2013 - Feb 2014
4 monthsBarcelona, Spain
Senior Backend Developer
SeQura
- Development of an API-based Ruby on Rails system using TDD for credit analysis and transaction processing
- Development of PHP modules for API integration with the main credit system
- Deploying to Heroku
May 2013 - Oct 2013
6 monthsBarcelona, Spain
Programmer
Rakuten.es
- Backend coding using Ruby on Rails (Sidekiq, Capistrano), MySQL and Redis
- Linux systems administration
- In charge of the development and deployment of a middleware application to integrate Rakuten.es system with external APIs and other systems
Jul 2012 - May 2013
11 monthsBarcelona, Spain
Programmer
Ares Development
- Developing a responsive app for tablets using Ruby on Rails, MySQL, JQuery Mobile, node.js, Redis
Summary
Senior Backend Developer with a focus on Ruby on Rails, academic and analytical background and over 10 years of experience in building scalable SaaS applications.
Passionate about building digital products in teams leveraging modern tools and practices while balancing business needs, product vision and team wellbeing.
Languages
Portuguese
NativeEnglish
AdvancedSpanish
AdvancedCatalan
IntermediateEducation
Oct 2004 - Jun 2006
Federal University of Minas Gerais
MSc in Computer Science · Computer Science · Belo Horizonte, Brazil
Oct 1998 - Jun 2002
Federal University of Minas Gerais
BSc in Computer Science · Computer Science · Belo Horizonte, Brazil
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience