Felipe is a Senior Full Stack Engineer with exceptional Java skills on the back-end. He has been developing applications for more than 10 years and spent the last 5 years as a Senior Java Developer using SpringBoot, PHP, Laravel, JavaScript, along with many others languages and frameworks. Through his 12 years of employment at IBM, he worked his way up from an Analyst Intern to become a Senior Application Developer where he also gained experience in Unit Testing and Microservices. He recently completed a Java project that involved the major upgrade of a large legacy application for millions of users while focusing on security, modernization, bug fixes, testing, and containerization. Today, Felipe continues his journey of continuous learning, beyond his Bachelors Degree in Systems Information, by seeking challenges to engage new technologies, apply successful project experiences, and increase his mid-level Architectural capabilities.
Hire FelipeDevelops, tests, and architects system code for a client in the Brazilian financial industry. He developed a brand new system using Java 11, Spring, and SpringBoot. Works on a full SDLC team in an agile environment that includes every position from developers, to testers, business analysts, and project managers. Responsible for clean-scalable code, code reviews, bug fixing, testing and launching new features and updates.
Technologies: Java 11, Spring, Springboot, Messaging, Unit Testing, Oracle DB, Lombok, Maven, GitBucket, Sonar, API/REST, Jenkins, Angular
Responsible for maintaining and developing a global system with a high volume of data that manages users. In this position, he had the opportunity to work with a large team of developers, testers, devops, and project managers using the agile methodology. Another important aspect of this project was the highly efficient use of SQL to enhance performance for the user.
Technologies: PHP with the Laravel framework, Javascript with Jquery, robot framework, docker, visual studio code, PostgreSQL
Responsible for fixing, upgrading, and building new features of a web application to manage users in the client’s servers. Used PHP with Laravel as the main language and framework. Maintained analytics systems on the cloud to predict the risk of server outage. Used a REST API to gather metrics from the database. Also worked on an internal project with a full SDLC Agile team responsible for managing solutions and products for IBM partners. He handled the initial urgent development changes at the beginning, followed by a huge base improvement for the system. Some of the highlights of this project included the update of versioning the software from outdated CVMC to Github, a total interface remodel, continuous integration with Jenkins, security scan to search for vulnerabilities, automated tests with selenium, and communication between systems using newly developed messaging.
Previous Roles at IBM:
Pleno Java Developer: 2015 – 2018
Tools Developer: 2014 – 2015
Asset Analyst: 2010 – 2014