Engineering

Jonathan Silva

Mid-Level Software Engineer

  • Recife, Brazil
  • IT Analysis and Systems Development, Federal Institute of Pernambuco
  • 6
    Years of Experience

Professional Bio

I am a Software Engineer from Brazil who loves creating amazing and impactful products with distributed teams. React has been my favorite technology to work with for the past few years and I really enjoy building rich and engaging UIs with it. I am a curious, dedicated, and fast-learning person who believes in the power of sharing knowledge. When I'm not on the job, I like to play video games, watch movies, or spend time with my wife.

Latin America
Recife, Brazil

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
React.js (Advanced)
Javascript (Advanced)
HTML5 (Advanced)
React Native (Intermediate)
Angular.js (Intermediate)
Python (Intermediate)
PHP (Intermediate)
GraphQL (Intermediate)
Java (Intermediate)
CSS (Intermediate)
MySQL (Intermediate)
AWS (Intermediate)
PostgreSQL (Intermediate)
Typescript (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs April 2021 - Present

Mid-Level Software Engineer

iFood March 2020 - April 2021

Software Engineer

I was a Software Engineer at iFood, one of the most popular food tech companies in Brazil. Here, I worked with React and related tools to create web interfaces for the internal logistics system.

  • Build the entire User Interface with React, matching it with specific wireframes and requirements while prioritizing the most valuable features.
  • Maintain the driver’s summarization of daily background jobs, improve the usability of user interfaces in the drivers' shift setup, and carry out general improvements related to the team’s responsibilities inside of the logistics platform.
  • Improve and create backend services using Java to support logistics operations.
  • Utilize other technologies including JavaScript, Redux, and PostgreSQL.
CESAR June 2015 - March 2020

Software Engineer

I worked on many different services and applications at CESAR, a Brazilian consultancy company.

  • Lead the UI development of an MVP for a customer onboarding application. I was the point of contact with the client, presenting sprint results and conducting planning.
  • Develop a Web Services Infrastructure Simulator tool used to test HTTP communications with external services. I led a team of 6 people using Java and jUnit. The final Java web library provides component simulation and stub capabilities in test environments.
  • Build a mobile tool to provide connectivity between car dealers, owners, and their vehicles, letting the users access real-time information about their vehicles.
  • The stack included a React Native app, a GraphQL API, a NodeJS API for payments, React and Vue applications for both car dealers and car owners, a Python Tornado endpoint to get data from car's devices, and a PostgreSQL DB.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs April 2021 - Present

Mid-Level Software Engineer

iFood March 2020 - April 2021

Software Engineer

I was a Software Engineer at iFood, one of the most popular food tech companies in Brazil. Here, I worked with React and related tools to create web interfaces for the internal logistics system.

  • Build the entire User Interface with React, matching it with specific wireframes and requirements while prioritizing the most valuable features.
  • Maintain the driver’s summarization of daily background jobs, improve the usability of user interfaces in the drivers' shift setup, and carry out general improvements related to the team’s responsibilities inside of the logistics platform.
  • Improve and create backend services using Java to support logistics operations.
  • Utilize other technologies including JavaScript, Redux, and PostgreSQL.
CESAR June 2015 - March 2020

Software Engineer

I worked on many different services and applications at CESAR, a Brazilian consultancy company.

  • Lead the UI development of an MVP for a customer onboarding application. I was the point of contact with the client, presenting sprint results and conducting planning.
  • Develop a Web Services Infrastructure Simulator tool used to test HTTP communications with external services. I led a team of 6 people using Java and jUnit. The final Java web library provides component simulation and stub capabilities in test environments.
  • Build a mobile tool to provide connectivity between car dealers, owners, and their vehicles, letting the users access real-time information about their vehicles.
  • The stack included a React Native app, a GraphQL API, a NodeJS API for payments, React and Vue applications for both car dealers and car owners, a Python Tornado endpoint to get data from car's devices, and a PostgreSQL DB.