Summary
Overview
Work History
Education
Skills
Timeline
SoftwareDeveloper

Frederico Americano Linhares

Software Developer
Porto

Summary

Experienced Back-End Software Developer with a strong proficiency in Java and Golang. Skilled in designing, developing, and maintaining robust applications. Proven track record of collaborating with teams, implementing features, and ensuring code quality through rigorous testing.

Overview

9
9
years of professional experience
8
8
years of post-secondary education
2
2
Languages

Work History

Software Engineer

BNP Paribas Portugal
Porto
07.2021 - 06.2023
  • Lead feature planning and design of new services using Golang and React
  • Develop high-quality code and create unit and acceptance tests
  • Review pull requests and collaborate with team members
  • Maintain and enhance existing services, ensuring their reliability
  • Monitor deployments and configure environments using Kubernetes, Docker, and Jenkins
  • Utilize technologies including Golang, React, Kafka, Elastic Search, and more.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

Software Engineer

Take Blip
Belo Horizonte
05.2019 - 06.2021
  • Enhanced a no-code chatbots platform, integrating with various channels (Instagram, Google Business Messages) using C# or Java
  • Extended functionality for channels such as Facebook Messenger, Whatsapp, and more
  • Ensured smooth communication between chatbots and channels via APIs
  • Documented code, features, and processes; participated in code reviews
  • Collaborated on deliveries, sharing knowledge and contributing to customer satisfaction
  • Employed technologies like ASP.NET Core, Angular, SQL, Redis, and Azure DevOps.

Back-End Software Engineer

FITec - Technological Innovations
Belo Horizonte
11.2017 - 02.2019
  • Developed the Customer and Partner Interaction (CPI) component for the Revenue Manager product
  • Utilized Java, OSGi, RESTful services, and BPMN for Ericsson Telecom's DBSS solution
  • Ensured code quality through comprehensive testing and collaborated on process improvement
  • Utilized tools such as Camunda, Git, and Gradle.
  • Worked in Agile Scrum team environment.
  • Collaborated with multidisciplinary team of designers, developers and system administrators.
  • Wrote unit tests to evaluate high code coverage.

Software Engineer

Most Specialist Technologies
Belo Horizonte
10.2014 - 07.2017
  • Contributed to a software project centralizing third-party functionalities, including DMS and BPM
  • Created stories, coded software, and conducted thorough testing
  • Employed Java, JavaScript, HTML, CSS, and worked with Alfresco and Bonitasoft
  • Utilized version control tools and databases including Microsoft SQL Server and PostgreSQL.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

Education

Post Graduation - Full Stack Web Development

Pontifícia Universidade Católica De Minas Gerais
Belo Horizonte
09.2019 - 05.2021

Bachelor of Science - Information Systems, Computer Science

UFMG - Universidade Federal De Minas Gerais
Belo Horizonte
05.2009 - 05.2014

Academic Exchange - Ingénieur En Informatique

ENSIIE - École Nationale Supérieure D'informatique
Evry France
05.2012 - 05.2013

Skills

- Programming Languages: Java (Spring), Golang, C#

undefined

Timeline

Software Engineer

BNP Paribas Portugal
07.2021 - 06.2023

Post Graduation - Full Stack Web Development

Pontifícia Universidade Católica De Minas Gerais
09.2019 - 05.2021

Software Engineer

Take Blip
05.2019 - 06.2021

Back-End Software Engineer

FITec - Technological Innovations
11.2017 - 02.2019

Software Engineer

Most Specialist Technologies
10.2014 - 07.2017

Academic Exchange - Ingénieur En Informatique

ENSIIE - École Nationale Supérieure D'informatique
05.2012 - 05.2013

Bachelor of Science - Information Systems, Computer Science

UFMG - Universidade Federal De Minas Gerais
05.2009 - 05.2014
Frederico Americano LinharesSoftware Developer