Rafael Felix de Moraes

Salto, São Paulo, Brasil · (11) 93954-9933 · rafaelmoraes.developer@gmail.com

I have experience in create and design solutions and software development for the cloud, using development best pratices and agile frameworks to optimize from the conception process to product delivery, focusing on escalebility, code quality and teamwork.


Experience

Tech Lead | Senior Software Engineer

Bradesco
  • Technical leadership of the development and innovation investments products team

  • Working with agile methodologies to optimize the software construction process, development and evolution.

August 2024 - Until Now

Software Engineering Specialist

Dock
  • Allocation in the technology engineering and innovation team of Credit Products for LATAM

  • Backend development, evolution, design and maintenance of account and credit products using Java / Spring (boot, Data, MVC) platform and JPA / Hibernate with SQL Server framework based on Monolithic and Hexagonal architecture

  • Git and Gitlab/Github source code control and versioning.

  • Working with agile methodologies to optimize the software construction process, development and evolution.

  • Exercising a technical leadership role, providing support to the multidisciplinary team (technically and about career and professional development), and also being the focal point for technical matters with the tribe.

June 2022 - August 2024

Senior Software Engineer | Tech Lead

CI&T Software
  • Allocation in the technology and innovation team of a major institutions that provides means of payment and benefits, acting in projects of technological evolution and digital transformation on mobile/web fronts.

  • Designing cloud based solutions for AWS integration (Database / Messaging / Storage)

  • Exercising a technical leadership role, providing support to the multidisciplinary team (technically and about career and professional development), and also being the focal point for technical matters with the client.

  • Development and maintenance of Java backend using Springboot and JPA / Hibernate and mySQL / DynamobDB, using CI with Docker and Jenkins / GitlabCI (with static analysis using SonarQube), and jUnit with mockito to build unit tests.

  • Git and Gitlab source code control and versioning.

  • Working with agile methodologies to optimize the software construction process, development and evolution.

December 2019 - June 2022

Senior Java Software Analyst

BRQ Digital Solutions
  • Member of the Digital Innovation Hub team for Latin America in a major international automaker, working on technological innovation and digital transformation projects.

  • Backend development, evolution and maintenance of the automotive e-commerce system using the proprietary Java-based Hybris (SAP) platform using Spring (boot, Data, MVC) and JPA / Hibernate with MySQL framework.

  • Git and Gitlab source code control and versioning.

  • Working with agile methodologies to optimize the software construction process, development and evolution.

July 2019 - December 2019

Java Software Developer

IBM Brasil
  • Acting as the team's technical leader and system team, supporting developers and Scrum Master in meetings, business definitions and system architecture, monitoring the quality of deliveries, team activities and supporting other areas in technical interviews of new candidates for various technical positions.

  • Member of the Global Business Services team, working on digital transformation and Web / Mobile innovation area allocated to national and international companies.

  • Java backend development, evolution and maintenance using Spring framework (boot, Data, MVC) and JPA / Hibernate and MySQL, building jUnit / mockito unit tests using continuous integration within DevOps culture (Jenkins, SonarQube).

  • Git and Gitlab source code control and versioning.

  • Working with agile methodologies to optimize the software construction process, development and evolution.

May 2018 - June 2019

Education

FIAP

Post Graduation in Software Architecture
August 2023 - June 2024

Centro Universitário Nossa Senhora do Patrocínio

Bachelor of Computer Science
January 2007 - May 2016

XP Educação

Solutions Architecture Bootcamp
June 2022 - September 2022

XP Educação

Software Architecture Bootcamp
September 2022 - November 2022

Skills

Programming Languages & Tools
    Front End
Workflow
  • Maintainability, clean code and development best pratices
  • Continuous Delivery / Continuous Integration
  • Architectural vision
  • Backend RestAPIs eyesight
  • Sense of Teamwork
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Hashtags: #awscloud, #innovation, #agileculture, #javaarchitect, #javadevelopment, #cleanarchitecture

Apart from being a developer, I enjoy to spend most of my time with my family (my dogs and wife) and, sometimes, walking alone listening a good music.

Also I appreciate a lot of sci-fi, investigation and fantasy genre movies and television shows, and I spend the rest of my free time between exploring and reading about the latest technology advancements and news in the development world and play video games.


Awards & Certifications

  • ETS/TOEIC Proficiency Level - B2
  • AWS Cloud Practitioner - AWS Certification
  • AWS Technical Accredited - AWS Certification
  • Azure Fundamentals - Microsoft Certification
  • Azure Data Fundamentals - Microsoft Certification