Rubens J.

Rubens J.

Senior Software Engineer

Recife, Brazil
Hire Rubens J. Hire Rubens J. Hire 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.

Work history

UpStack
UpStack
Software Developer
2018 - Present (6 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.

Portfolio

Software Engineer | Team Lead - CIP
Software Engineer | Team Lead - CIP

The project was developed for Acqio Payments company. The old way to make payment transfers is integrated with all financial institutions and sent different types of files for each one, integrating payment transfers into a single place where it has all the financial institutions in Brazil. Recognized as a key member of the team and commended for guiding the company through many complex processes. Implemented changes to the payment process (the CIP project) that resulted in the company's economic increase of 1 million per year.

Team Leader | Expert - Bernhoeft
Team Leader | Expert - Bernhoeft

Worked on a system responsible for a lot of legal processes calculation and generating reports for each process. Designed and implemented a new system that processes legal processes in a millisecond, increasing company revenue by 30%. Developed a secure web application and back-end database to automate legal processes.

Software Engineer - Acqio Conciliation System
Software Engineer - Acqio Conciliation System

Implemented the generic conciliation process to check if all the transactions paid by acquirer pass through the gateway. Developed a mechanism to identify problems with the conciliation and redesigned the conciliation process to suit any acquirer.

Software Engineer - Datamétrica Medical Calendar
Software Engineer - Datamétrica Medical Calendar

Created a system in Java to create medical schedules and query available times for a healthcare system. It can create new doctor accounts, create/edit/delete medical agendas, assign patients to appointment slots, and issue reports.

Software Engineer - Datamétrica Strategy System
Software Engineer - Datamétrica Strategy System

Developed a system in C# to facilitate account processing and object serialization for a large bank in Brazil. Processed a large amount of data.

Education

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