Salomão Rodrigues Jacinto, Developer in Florianópolis - State of Santa Catarina, Brazil
Salomão is available for hire
Hire Salomão

Salomão Rodrigues Jacinto

Verified Expert  in Engineering

Full-stack Web Developer

Florianópolis - State of Santa Catarina, Brazil

Toptal member since February 4, 2021

Bio

Salomão worked as a developer for more than three years in projects for the Brazilian health ministry that affects millions of people. He is most skilled in using Java with the Spring framework and React. Salomão also has experience developing responsive designs and with software accessibility.

Portfolio

Doctype
React, REST, GraphQL, Go, TypeScript, A11Y, i18n, Git, GitLab, Tailwind CSS...
Bridge_
Java, Material Design, PostgreSQL, Oracle, React, GraphQL, JUnit, Cypress, REST...
Bridge_
Java, WebSockets, REST, JUnit, Docker, Spring, Mockito, Apache Maven, Back-end...

Experience

  • Java - 6 years
  • Git - 6 years
  • Spring - 4 years
  • PostgreSQL - 4 years
  • React - 3 years
  • CSS - 3 years
  • GraphQL - 2 years
  • Angular - 1 year

Availability

Part-time

Preferred Environment

Linux, Material Design, Java, Python, PostgreSQL, Visual Studio Code (VS Code), IntelliJ IDEA, Spring, Git, React

The most amazing...

...thing I've worked in is the e-SUS APS, a digital solution in the Brazilian public health system that is used in more than 2,000 cities.

Work Experience

Front-end Developer

2021 - PRESENT
Doctype
  • Developed an application using React and Next.js for sports clubs to manage their different teams and members through a dashboard that also creates a custom public website for them.
  • Developed pixel-perfect Figma designs with three different screen sizes breakpoints (mobile, tablet, and desktop).
  • Tracked and fixed bugs using Jira as a reporting tool.
Technologies: React, REST, GraphQL, Go, TypeScript, A11Y, i18n, Git, GitLab, Tailwind CSS, Next.js, MariaDB, Figma, CSS, Jira, HTML, Web Development

Full-stack Web Developer

2018 - 2021
Bridge_
  • Developed an application using Java, Spring, and React to help the Brazilian health ministry manage and allocate health professionals to cities in need due to COVID-19.
  • Helped the technology migration process of e-SUS APS (application aimed at the basic health need of Brazilian citizens) project from a server-side rendering closed framework to a React, Java, and GraphQL stack.
  • Served as the tech lead and oversaw the Angular/Material Design and Java/Spring stack of the SIG Residencias project.
  • Managed university students that worked on projects as scholarships.
  • Tracked issues and an Agile environment using Github issues and boards.
Technologies: Java, Material Design, PostgreSQL, Oracle, React, GraphQL, JUnit, Cypress, REST, Spring, Git, GitHub, Apache Maven, Jenkins, HTML, CSS, Docker, Angular, Mockito, TypeScript, Back-end, Front-end, JavaScript, Web Development

Back-end Developer

2018 - 2019
Bridge_
  • Developed a REST API to the e-SUS APS (application aimed at the basic health need of Brazilian citizens) to schedule a doctor appointment through cellphones.
  • Developed a WebSockets API to communicate each e-SUS APS (application aimed at the basic health need of Brazilian citizens) installation with a central server to send the information about doctor appointments.
  • Wrote and developed test use cases using JUnit and Mockito.
Technologies: Java, WebSockets, REST, JUnit, Docker, Spring, Mockito, Apache Maven, Back-end, Swagger

Quality Assurance Tester

2017 - 2018
Bridge_
  • Wrote and manually executed a series of test use cases.
  • Wrote and implemented a series of automated test use cases using Selenium.
  • Tracked and created new bug reports using Redmine.
Technologies: Selenium, Manual QA, Software QA, QA Testing, Redmine

Experience

e-SUS APS

https://aps.saude.gov.br/ape/esus
A Brazilian health ministry application helps health professionals take care of basic health needs such as minor diseases and vaccination. It's used for more than 2,000 cities, and all of the data generated is sent to a central server to help Brazil make healthy and sanitary actions.

Brasil Conta Comigo

A web application to help the Brazilian health ministry manage and allocate health professionals to areas in need due to COVID-19. It also has a Moodle server to give professionals training against the virus.

SIG Residencias

https://sigresidencias.saude.gov.br
A web application built with Angular/Material Design and Java/Spring framework to manage medical residence. Hospitals and other institutions apply to offer the medical residence, and when accepted, they register their residence and keep track of their classes and payments.

Oneplace

A React and Go application with a GraphQL and REST API where clubs can manage their teams and members through a dashboard. The dashboard also includes a CMS-like configuration that creates a public website showing matches, news and more about the club. The application follows a responsive design with three screen sizes breakpoints and with A11Y and I18N features.

Education

2015 - 2019

Bachelor's Degree in Computer Science

Universidade Federal de Santa Catarina - Florianópolis, SC, Brazil

Skills

Libraries/APIs

React, REST APIs

Tools

Git, GitHub, IntelliJ IDEA, Apache Maven, Jenkins, Redmine, Jira, GitLab, Figma

Languages

Java, GraphQL, HTML, CSS, TypeScript, JavaScript, Python, Go

Frameworks

JUnit, Angular, Spring, Bootstrap, Mockito, Tailwind CSS, Cypress, Selenium, Swagger, Next.js, Jest

Paradigms

REST, RESTful Development, Object-oriented Programming (OOP), Functional Programming

Platforms

Linux, Docker, Oracle, Heroku, Visual Studio Code (VS Code)

Storage

PostgreSQL, Databases, MariaDB

Other

Material Design, CI/CD Pipelines, Web Development, Operating Systems, Compilers, Algorithms, Data Structures, Computer Graphics, Numerical Methods, Computer Security, WebSockets, Manual QA, Software QA, QA Testing, Back-end, Front-end, A11Y, i18n

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring