fbpx Felipe | DevReady

Let’s Get Started

Felipe
HireFelipe

Felipe

Curitiba, Paraná, Brazil --:--:--

Felipe is a Senior Software Engineer with over 10 years of professional experience. He has been working heavily with Java for the last 8 years and Spring Boot for 4 years. He also acquired experience with legacy tools and focused on Microservices and Data. Felipe loves to crack new challenges while learning new things along the way and believes that to become a great developer you should always strive for maintainability and performance while coding but also being a team player and having sharp communication skills at all times.

Hire Felipe
Skills
Years
1
2
3
4
5
6
7
8
9
10+
GitLab
GitFlow
JSF
Spring Boot
Maven
Spring
JSP
Javascript
Java
MySQL
Kafka
JPA
Bash
Toad
PL/SQL
Linux
Clean Code
Git
JBoss
Redis
JDBC
SQL
Tortoise SVN
Eclipse
Hibernate
Jira
Oracle
MongoDB
Angular
SQLPlus
IntelliJ
HTML
Azure
Gradle
jQuery
BitBucket
Putty
JBoss
GWT
Confluence
Mockito
Splunk
Flex
JUnit
Rally
XML
PowerMock
IBM GSM
Servlets
Docker
Ansible
Bamboo
Kotlin
Helix
Tomcat
WebSphere
DB2
UML
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Refactoring

TDD

Microservices

Automation

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum

Finance/Banking

Telecom

Retail

MODERATE
EXTENSIVE
EXPERT
Portfolio

EPAM

Senior Software Engineer

Work Experience : 2021-2022

Senior Software Engineer responsible for contributing to the success of customer projects, developing new product functionality, technical analysis, effort estimation and maintenance and improvement of legacy code.

  • When he joined the team this workflow was broken, and because of that, he had one of the tables reaching about 4.5 billion records. It was causing problems with the tablespace and overall performance issues. He has not only fixed the archive workflow but also greatly improved its performance. Before, it used to take 6 days to archive about 50 million records, but after some refactoring he was able to process 600 million records in about 8 hours. After about two months, he went down from 4.5 billion to about 200 million active records in that table. This had a great impact on the performance of the application.
  • Using TDD, he improved the test coverage and level of confidence to refactor big chunks of code.
  • Assumed Resource Manager activities where he had to lead 4 other developers.

Technologies:  Java, Spring, Angular, JavaScript, Oracle

More

DirectPL / Tacton

Senior Software Engineer

Work Experience : 2021-2021

Configured price and quote application for supporting sales of complex products. Worked on both, frontend and backend. Developed new features. At this project, we kept the external dependencies as minimal as possible with in-house built-in frameworks to manage Rest Calls and Dependency Injections.

  • Support and maintenance of legacy code, making improvements, and small refactoring exercises when applicable.
  • Adoption of best practices and internal frameworks.

Technologies:  Java 8, Java 15, JavaScript, Agile methodologies, TDD and Clean Code principles, GIT, GIT Lab, MySQL, Docker. jQuery

More

Nordea

Senior Software Engineer

Work Experience : 2019-2021

Developed the integration points between front office technologies and the rest of the bank. Took an active role in the design process including working with the architecture team. Managed the software development lifecycle, including bug fixing and implementing new features. Took an active role in the Quality Assurance process, including developing automated tests. He worked closely with development, integration, and analyst colleagues across the organization.

  • Using Bash script he was able to automate the release process within his team.
  • Implementing the first CI/CD solution within the team, creating an automated pipeline to build and deliver the latest app versions for each environment (Dev, UAT, PreProd, and Prod)
  • Refactoring of legacy code to improve maintainability and take advantage of modern tools and programming standards.
  • Second place at Nordea’s Hackathon – 2021. His team developed a Kotlin-based tool to integrate Helix, Microsoft Teams, Jira, and Confluence. The idea was to automate manual steps around release and deployment procedures, saving time and facilitating cooperation between dev and ops teams.

Technologies:  Bash Script, Gradle, Ansible, Docker, Bamboo, Kotlin, Helix, Jira, Confluence, Java, Spring Boot, Clean Code, TDD, Git, Oracle,

More

GFT / Toyota Bank

Senior Software Engineer

Categories

Work Experience : 2018-2019

Participated in the whole development life cycle. Worked with architects and stakeholders during the conception and elaboration of new stories.

  • Proposed best practices during the coding phase
  • Used git-flow to manage git repositories.

Technologies:  Java 8, Spring Boot, Microservices Architecture, Agile methodologies, TDD and Clean Code principles, GIT, Kafka, Redis, Mongo DB, Docker, Azure, GitFlow.

More

Wipro / Mastercard

Senior BizOps Engineer

Work Experience : 2018

Designed, built, and tested innovative solutions. Kept the repository organized. Found the root cause of issues and bugs. Work closely with product owners, business analysts, and dev teams to understand the business rules, and compare with what the guide says and what the code is doing.

  • Analysis to find error stack traces.
  • Code analysis to understand the logic.
  • Debug the app in a local environment.
  • Find code bugs, and propose the best solution.
  • Data analysis to identify bad data conditions.
  • Write data manipulation scripts to fix bad data in lower and production environments.
  • Participate in CAB meetings to defend the change we are going to make in the Prod environment.

Technologies:  IntelliJ, BitBucket, Java, Spring, Hibernate, GWT, JSP, JavaScript, JBoss, Maven, SQL, PL/SQL, Toad, SQLPlus, Oracle, Splunk, Rally, IBM GSM, Linux

More

Wipro / Mastercard

Senior Software Engineer

Work Experience : 2014 - 2017

Built internal tools. Mentored junior folks. Responsible for  the development of new features for each release (SDNG). Bug fixes. Participated in Agile meetings (Daily Scrum Meetings, Planning sessions for Next Sprint, Retrospective Meetings).

  • Delivery project demands on time and with high standards of quality.
  • Run demonstration meetings with the client.
  • Architecture Design (Time Tracker).
  • Data Modeling (Time Tracker).
  • Automate Test Cases.

Technologies:  IntelliJ, BitBucket, SVN, Tortoise, Java, Spring, Hibernate, GWT, JSP, JavaScript, JBoss, Maven, SQL, PL/SQL, Toad, SQLPlus, Oracle, Splunk, Rally, IBM GSM, Linux, SuperDev Mode, Jira, Mockito, JUnit, Power Mock, Eclipse

 

More

Global Village Telecom (GVT)

Software Developer

Work Experience : 2012-2014

Software Developer responsible for the designing and developing modules of the form’s platform, Developing and implementing new features, Refactoring and Maintenance of the ControlF2 application and its environment.

  • ControlF refactoring.
  • Delivery of Resource Manager application. This System was designed and developed from scratch.
  • Support the implementation of the CA Service Desk system.
  • Systems Integration

Technologies:  Putty, Jira, Linux, Java, Oracle, JavaScript, Flex, JSP, JSF, Primefaces, SQL, PL/SQL, XML, Eclipse IDE, Tortoise SVN, Maven, JPA, Hibernate, JDBC, jQuery, Servlets

More

Hire Felipe