Federico QuintasSenior Software Engineer
Software Engineer with focus on best code and architectural design, LEAN development and XP practices. I enjoy working on scalable systems developed by agile and collaborative teams oriented to build strong solutions for external or internal users.
Certifications
AWS
AWS Cloud Architecture
11/26/2019
Software Architecture
Application Architecture, Back-end Architecture, Architecture, Software Architecture
06/17/2021
Tech stack
Architecture (2)
Application Architecture
AWS Cloud Architecture
Back-end Architecture
Software Architecture
Java (8)
Design (6)
Docker (5)
Elasticsearch (5)
Terraform (4)
Couchbase (4)
Redis (4)
DynamoDB (3)
Scala (3)
Management (2)
Jenkins (2)
Web (2)
Performance (2)
Spring (2)
JavaScript (2)
Bamboo (2)
Play Framework (2)
AngularJS (2)
Play (2)
Amazon Web Services (AWS) (2)
Angular (2)
GitLab CI/CD (2)
React (2)
Optimizely (2)
MySQL (2)
Experience
Software Engineering ManagerCareem
01/2021 - Currently

Hands-on managing position aiming for the development and delivery of the new Careem Subscriptions program. Coordinate technical solutions and roadmaps with internal partners across the company. High and low level design and implementation of a solution based on micro-services running on ECS.

Design
Software EngineerCareem
07/2019 - 01/2021

Maintain fully AWS based solutions based on EBS, ECS, Lambdas and DynamoDB. Implement a new microservice to resize images from scratch using Java, Lambda and S3. Create CI/CD pipeline for an existing service. Implement Terraform for existing and new services. Run team’s and office’s coding katas, focused on TDD and Clean Code. Constant improvement of team’s throughput following LEAN practices, such as focusing on bottlenecks and unplanned work (Ex. Refactor CI/CD pipeline to keep it under 1h). Build web back office with Javascript and ReactJs. Interviews with candidates with focus on best coding practices. Propose and implement refactors in code, oriented to improve performance and maintainability as well. Main Tech stack: Java, Spring Boot, Elastic Beanstalk, ECS, Lambda, DynamoDB, SQS, Docker, Jenkins.

JavaScript
Docker
Java
DynamoDB
Performance
Web
Jenkins
Spring
Terraform
Software EngineerEtermax Germany - Berlin Studio
04/2018 - 06/2019

Full stack position. Development of the Facebook Instant Game client for the world-famous Trivia Crack with ReactJS, and through this platform we reached 5M of users. As an extension to the existing Backend I implemented an AWS Cloud based solution with Api Gateway, Lambda functions and DynamoDB, applying Terraform as part of our Gitlab CI/CD pipeline. Interviews with candidates. Recruiting in coding events. Daily input in order to build the processes of the new studio following a LEAN mindset, together with the rest of the interdisciplinary team (Engineers, UI/UX Designer, Artist, Game Designer and Game Analyst). Main Tech stack: ReactJS, AWS Services, Docker, Terraform, Gitlab CI/CD.

Docker
DynamoDB
Terraform
Software Engineer
03/2018 - 04/2019

Development of the Facebook Instant Game client for the world-famous Trivia Crack with ReactJS, and through this platform we reached 5M of users. As an extension to the existing Backend I implemented an AWS Cloud based solution with Api Gateway, Lambda functions and DynamoDB, applying Terraform as part of our Gitlab CI/CD pipeline. Interviews with candidates.

React
Amazon Web Services (AWS)
Docker
GitLab CI/CD
Terraform
Software EngineerSpringer Nature
02/2017 - 04/2018

Full stack position. Development and maintenance of the websites and platforms provided by Springer Nature. In order to personalise content for the users, I was part of the team that integrated the platform with Optimizely. We built a back-office tool to register users in Angular and Scala. Main Tech stack: Scala, Play, Angular 4

Angular
Optimizely
Play
Scala
Software Engineer
01/2017 - 03/2018

Full stack position. Development and maintenance of the websites and platforms provided by Springer Nature. In order to personalise content for the users, I was part of the team that integrated the platform with Optimizely. We built a back-office tool to register users in Angular and Scala.

AngularJS
Play Framework
Scala
Software Developerlabfolder GmbH
07/2016 - 01/2017

Design and development of new features, while optimizing production code. Apart from my role as developer, provided my input to introduce retrospectives and continuous improvement techniques into the development team. I implemented a solution to decrease the latency on the home page in a 70% by fetching elements through Hibernate in a more optimal way and by adding a cache mechanism. Main Tech stack: Java, MySQL, ElasticSearch

MySQL
Java
Design
Elasticsearch
Hibernate
Back end Developer
06/2016 - 12/2016

Design and development of new features, while optimizing production code. Apart from my role as developer, provided my input to introduce retrospectives and continuous improvement techniques into the development team. I implemented a solution to decrease the latency on the home page in a 70% by fetching elements through Hibernate in a more optimal way and by adding a cache mechanism.

MySQL
Docker
Java
Elasticsearch
Software DeveloperEtermax
01/2015 - 07/2016

After being member of TriviaCrack development project during three months, I've been working with a new team in the second part of the game, called TriviaCrack Kingdoms. We built the game from scratch aiming to provide a highly available and scalable architecture, applying and researching design patterns and technologies that let us achieve our technic and sales-oriented goals. Tech stack: Java, Redis, Couchbase, Elasticsearch, Bamboo.

Java
Couchbase
Design
Bamboo
Architecture
Redis
Elasticsearch
API Developer
12/2014 - 06/2016

After being member of TriviaCrack development project during three months, I've been working with a new team in the second part of the game, called TriviaCrack Kingdoms. We built the game from scratch aiming to provide a highly available and scalable architecture, applying and researching design patterns and technologies that let us achieve our technic and sales-oriented goals.

Java
Couchbase
Redis
Elasticsearch
Junior Developer
03/2013 - 12/2014

During my experience in Hexacta, I was involved in MECON project, working on the maintenance and development of different modules of the National Budget Management system, in charge of the Ministry of Economy of the Republic of Argentina.

Java
Java DeveloperHexacta
04/2013 - 12/2014

During my experience in Hexacta, I was involved in MECON project, working on the maintenance and development of different modules of the National Budget Management system, in charge of the Ministry of Economy of the Republic of Argentina.

Management
Education
Systems Of Information EngineerUniversidad Tecnológica Nacional - Buenos Aires
04/2010 - 01/2016
Bachelor of Engineering (B.E.)Universidad Tecnológica Nacional
02/2010 - 02/2015