João (De abreu e) T.

Senior Software Engineer

Avatar placeholder
Barcelona, Spain

Experience

Apr 2022 - Jun 2024
2 years 3 months
Barcelona, 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 months
Barcelona, 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 months

Senior 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 months

Ruby 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 months
Barcelona, 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 months
Barcelona, 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 months
Dubai, United Arab Emirates

Senior Fullstack Developer

Amaris

  • Development of a workflow management system using PHP and JS (Sencha framework)
Nov 2013 - Feb 2014
4 months
Barcelona, 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 months
Barcelona, 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 months
Barcelona, 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
Native
English
Advanced
Spanish
Advanced
Catalan
Intermediate

Education

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

Jaime I.
Jaime I.

Senior Elixir Developer

View Profile
Isabel B.
Isabel B.

Editorial Consultant: Content Analyst

View Profile
Alexandre S.
Alexandre S.

Cloud Software Engineer

View Profile
Marc H.
Marc H.

Head of SEO

View Profile
Martin G.
Martin G.

Member of the Product Management and Product Owner Team for Private Cloud Platform

View Profile
Christoph B.
Christoph B.

Full Stack Developer

View Profile
René P.
René P.

Founder and CEO

View Profile
Björn W.
Björn W.

Software Audit and Architecture Consulting: Portal Software

View Profile
Mario L.
Mario L.

ICT Consultant & Fractional Manager

View Profile
Florian G.
Florian G.

Senior IT Project Manager Security & Infrastructure & Head of HealthCare Development

View Profile
Cesar S.
Cesar S.

Lead Cloud Engineer

View Profile
Katrin R.
Katrin R.

Interim Payroll Accountant

View Profile
Daniel L.
Daniel L.

SQL, .NET and VBA Developer

View Profile
Thomas B.
Thomas B.

Scrum Master, Team Coaching, Product Owner, Product Manager

View Profile
Gwen G.
Gwen G.

Senior Consultant

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Pierre S.
Pierre S.

Agile Coach & PM

View Profile
Matthias B.
Matthias B.

Interim Manager for Transformation and Restructuring

View Profile
Patrick S.
Patrick S.

Project Manager

View Profile
Fabian S.
Fabian S.

Frontend-Architect, Fullstack-Developer

View Profile
Peter B.
Peter B.

Project / Program Director

View Profile
Robert R.
Robert R.

Further development of an internal application

View Profile
FRATCH H.
FRATCH H.

Lecturer, UX Prototyping & Introduction to Figma

View Profile
James C.
James C.

Freelance Android Developer

View Profile
Daniela B.
Daniela B.

Training and Quality Consultant | Instructional Designer

View Profile
Ursula M.
Ursula M.

Data Scientist & AI Engineer & AI Architect

View Profile
Roland J.
Roland J.

Business Analyst Generative AI solutions

View Profile
Ales L.
Ales L.

Senior DevOps Consultant (Freelance)

View Profile
Nico S.
Nico S.

Freelance Software Engineer

View Profile
Davide M.
Davide M.

Senior Data Architect/Engineer

View Profile