Summary
Overview
Work History
Education
Skills
Timeline
Personal Information
Generic
Fabio Pedro Ribeiro

Fabio Pedro Ribeiro

Saint Johns,FL

Summary

Professional software engineer well-versed in modern development frameworks and proficient in delivering high-quality, maintainable code. Known for strong focus on team collaboration and consistently achieving project goals. Adaptable to evolving project needs, providing reliable solutions and demonstrating effective communication and problem-solving skills.

Overview

16
16
years of professional experience

Work History

Staff Software Engineer

Pismo
06.2023 - 06.2025
  • Develop and maintain complex revolving credit services using Java and Spring WebFlux, delivering robust and scalable solutions on AWS that meet strict business requirements.
  • Code solutions and implement comprehensive integration/unit tests to enhance API reliability and ensure successful integration into the overall system.
  • Utilize Terraform for IaC to automate resource management, contributing to a mature CI/CD pipeline and improving operational efficiency.
  • Participate in story refinement and requirement definition, collaborating with product teams to translate business goals into technical solutions.

Java Developer

BairesDev
05.2021 - 02.2023
  • Spearheaded API development using Java and Spring, designing and coding solutions for seamless integration with various platforms.
  • Implemented comprehensive unit testing with JUnit and Mockito, reducing production bugs by 30% and ensuring code quality.
  • Facilitated integration with Google Cloud Platform (GCP) services, optimizing backend performance and overall system scalability.

Java Developer

Inter
09.2020 - 05.2021
  • Designed and built high-throughput microservices for fraud detection, analyzing over 12 million daily transactions using Java and AWS services.
  • Developed solutions with clear, robust interfaces that were successfully integrated into a larger, mission-critical application ecosystem.

Java Developer Analyst

Montreal
12.2018 - 09.2020
  • Development (Java & Node.js): Architected and developed scalable backend systems and APIs using Java (with frameworks like Hibernate) and Node.js. My work involved creating and maintaining resilient web services (both REST and SOAP) to handle thousands of secure transactions daily.
  • Database Engineering (Oracle PL/SQL): Possess deep expertise in Oracle databases, writing and optimizing complex PL/SQL procedures, functions, and packages to support critical business logic and ensure high performance and data integrity.
  • Frontend Development (AngularJS): Built dynamic and responsive user interfaces with AngularJS, consuming data from various backend services to create seamless user experiences.
  • Technical Leadership & Mentoring: Led code reviews to ensure high-quality standards and best practices. Was responsible for conducting technical interviews and creating assessments to help build a stronger engineering team.

Web Developer

Cruzeiro Esporte Clube
11.2011 - 10.2014
  • Platform Engineering (PHP, JavaScript & Python): Developed the club's primary online ticketing platform from the ground up using PHP and JavaScript. This involved creating a seamless user experience for purchasing tickets and managing supporter program memberships.
  • Database Architecture (Oracle): Designed and implemented the Oracle database structure to manage real-time ticket inventory, supporter data, and complex sales transactions, ensuring data integrity across all systems.
  • API Integration: Led the successful integration of third-party APIs for payment gateways and the official Mineirão stadium API. This created a unified system that synchronized ticket availability between online and physical box office sales, a first for the club.
  • High-Volume Transaction Processing: Architected a system that securely and efficiently processed thousands of transactions in short, high-demand periods. This work was critical for preventing system failures and ensuring a positive fan experience during peak sales events.

IT Analyst

Ecovec SA
04.2009 - 11.2011
  • Data Analysis & Reporting: Created complex reports by writing advanced MySQL queries to analyze vast datasets. These reports provided georeferenced insights into vector-borne disease hotspots, enabling targeted and effective public health interventions.
  • System Development & Maintenance: Maintained the company's institutional website using PHP and JavaScript and developed a new internal HR system to streamline operations.
  • Geospatial Planning: Utilized geolocation tools to support the strategic placement of vector traps, optimizing data collection and improving the accuracy of epidemiological surveillance.
  • Application & User Support: Provided essential technical support to field agents, ensuring the reliable operation of their data collection applications and troubleshooting issues to maintain data flow.
  • Public Health Impact: My work was instrumental in a program that achieved a significant reduction in Dengue and Chikungunya cases, georeferenced virus hotspots, and ultimately helped save lives in multiple cities.

Education

Postgraduate Degree - Specialization in Java Technology

Univerdidade Tecnologica Federal do Paraná
01.2022

Bachelor of Information Systems - undefined

Centro Universitário Anhangüera
01.2012

Skills

  • Java programming
  • Spring Boot development
  • Data manipulation with SQL
  • Oracle database management
  • RESTful API development
  • Messaging systems expertise
  • Reactive programming with Spring WebFlux
  • Microservices development
  • Proficient in AWS cloud solutions
  • Experience with GCP solutions
  • Terraform implementation proficiency
  • CI/CD pipeline management
  • Proficient in JUnit and Mockito
  • Web application development
  • Network security
  • Javascript
  • Complex Problem-solving
  • Troubleshooting and resolution
  • Code reviews
  • Agile methodology
  • Innovative solution development
  • Interpersonal relationship building

Timeline

Staff Software Engineer

Pismo
06.2023 - 06.2025

Java Developer

BairesDev
05.2021 - 02.2023

Java Developer

Inter
09.2020 - 05.2021

Java Developer Analyst

Montreal
12.2018 - 09.2020

Web Developer

Cruzeiro Esporte Clube
11.2011 - 10.2014

IT Analyst

Ecovec SA
04.2009 - 11.2011

Bachelor of Information Systems - undefined

Centro Universitário Anhangüera

Postgraduate Degree - Specialization in Java Technology

Univerdidade Tecnologica Federal do Paraná

Personal Information

Title: Software Engineer | Senior Backend Engineer | Postgraduate Specialization in Java Technology
Fabio Pedro Ribeiro