Rubens J.

About Me

Rubens is a Full-stack Engineer with a focus on back-end development. He creates APIs to release data securely, process large amounts of data, and make SQL optimizations. His best motivation is seeing how much his solutions can optimize time and increase client billing. Rubens has substantial experience working in teams, leading teams, and mentoring junior colleagues.

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Software Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for various clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Acqio
Acqio
Software Engineer
2017 - 2019 (2 years)
Recife, Brazil
  • Developed software, dealt with third-party companies, led a team helping with business and technical rules, and conducted code reviews.

  • Worked in 3 different teams covering all processes from start to finish: Capture Team, responsible for setting up POS communication, Data Liberation - API and database provider, and Conciliation Team for conciliating and liquidating transactions.

  • Integrated the payment system with the Brazilian CIP (interbank payment chamber).

Bernhoeft
Bernhoeft
Software Engineer
2016 - 2016
São Paulo, Brazil
  • Designed and implemented a new system for the legal process that took milliseconds for each process.

  • Improved efficiency as old system took 5-10 min per process.

  • Led a team, helping with business and technical rules and performed code reviews.

Datamétrica
Datamétrica
Software Engineer
2011 - 2015 (4 years)
Recife, Brazil
  • Designed and implemented a strategy system for processing data from a major Brazilian bank “Caixa Econômica” and generating actions for each debit account in the bank.

  • Built software that monitors all systems and databases and sends SMS to all responsible staff in case of failure.

  • Developed software that integrates with IVR and deals with third-party companies and clients.

Showcase

Software Engineer | Team Lead - CIP
Software Engineer | Team Lead - CIP
  • Developed a software solution for Acqio Payments, integrating payment transfers across multiple financial institutions in Brazil.

  • Implemented the CIP project, resulting in a 1 million annual economic increase for the company.

  • Recognized as a key team member and commended for guiding the company through complex processes.

Team Leader | Expert - Bernhoeft
Team Leader | Expert - Bernhoeft
  • Designed and implemented a new system for processing legal processes, increasing company revenue by 30%.

  • Developed a secure web application and back-end database to automate legal processes.

  • Worked on a system responsible for a large volume of legal calculations and reporting.

Software Engineer - Acqio Conciliation System
Software Engineer - Acqio Conciliation System
  • Implemented a generic conciliation process to ensure all acquirer transactions are processed through the gateway.

  • Developed a mechanism to identify and address issues within the conciliation process.

  • Redesigned the conciliation process to accommodate various acquirer partners.

Software Engineer - Datamétrica Medical Calendar
Software Engineer - Datamétrica Medical Calendar
  • Develops a Java system for creating medical schedules.

  • Supports doctor account management, agenda creation, patient assignment, and report generation.

  • The system aims to streamline healthcare scheduling and data management.

Software Engineer - Datamétrica Strategy System
Software Engineer - Datamétrica Strategy System
  • Developed a C# system for account processing and object serialization.

  • The system handles a large volume of data.

  • The project is focused on a large bank in Brazil.

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Computer Science
Federal University of Pernambuco - Brazil
2009 - 2012 (3 years)