Gabriel dos Santos Albuquerque Barroso, Software Developer in Rio de Janeiro - State of Rio de Janeiro, Brazil
Gabriel dos Santos Albuquerque Barroso

Software Developer in Rio de Janeiro - State of Rio de Janeiro, Brazil

Member since May 26, 2016
Gabriel has been into programming since he was a teenager. He recently launched his career as a software developer, focusing on projects involving Agile principles, issue tracking, and code profiling. He has coding experiences in the back-end (Java, Node), front-end (jQuery, Angular, React), and databases (SQL Server, MongoDB, MySQL).
Gabriel is now available for hire




Rio de Janeiro - State of Rio de Janeiro, Brazil



Preferred Environment

Windows, Eclipse, Mercurial, Git

The most amazing...

...thing I've developed was an email notification system for a risk workflow analysis project.


  • Senior Software Developer

    2019 - 2019
    • Worked on the back end of a payroll-linked loan system.
    • Managed a front-end application with the creation of reusable Angular libraries.
    • Built custom developer tools to help hybrid app development.
    Technologies: Node.js, TypeScript, Angular, Ionic, Java
  • Software Developer

    2016 - 2018
    Minds at Work Sistemas e Projetos
    • Worked on the development of a reports system for one of the previous projects.
    • Handled most of the front-end code architecture.
    • Refactored and developed unit tests for legacy code.
    • Developed a notification mail system for one of the previous projects.
    Technologies: C#, Java, JavaScript, jQuery, AngularJS, Mustache.js, JUnit, HTML, Struts, Hibernate, Maven, Jira
  • Software Development Intern

    2015 - 2016
    Minds at Work Sistemas e Projetos
    • Worked on the development of a risk workflow analysis software for a financial company.
    • Worked on the development of a logistics system for the Brazilian army.
    • Handled the migration of the entire front-end architecture of a project to the Kendo UI framework.
    • Used profiling tools to investigate performance problems.
    • Used parallel programming to accomplish performance gains.
    Technologies: Java, JavaScript, jQuery, HTML, Hibernate, Struts, Maven, Mercurial, SQL Server, MySQL, Jira


  • Payroll-linked Loan System (Development)

    Worked on a mobile app that dealt with the payroll-linked loaning system of a bank.

  • Job Tracker (Development)

    Developed an application that would check some popular Brazilian job opportunity websites and send a notification whenever there was a new job in the field of choice.


  • Languages

    JavaScript, HTML5, TypeScript, Java, Go, PHP, C#, SQL
  • Frameworks

    Ionic, Angular, Express.js, Cordova, Redux, React Native, Hapi.js, Flutter
  • Libraries/APIs

    React, RxJS, jQuery, Node.js, Vue.js 2
  • Tools

    Git, Jira, Mercurial
  • Paradigms

  • Platforms

    Amazon Web Services (AWS), Firebase, Docker
  • Storage

    MongoDB, MySQL, Microsoft SQL Server


  • Bachelor's degree in Computer Science
    2012 - 2017
    Rio de Janeiro State University - Rio de Janeiro, Brazil

To view more profiles

Join Toptal
Share it with others