Leonardo Gomes da Silva

Associate

In my career, I've worked in companies and systems that facilitate people's personal and professional day-to-day activities. I speak Portuguese and English, I can learn quickly and I love to share my knowledge. In my free time, I love to go to the beach with friends.

Courses and Certifications
MongoDB Certified Developer, Associate (C100DEV)

MongoDB Certified Developer, Associate (C100DEV)

MongoDB

Issued 2022-02-16

Career Summary

Cloud Developer having more than 8 years of experience in developing and maintaining applications and cloud solutions using different integration techniques and having success in:

  • Big Data ETL Platform
  • Architecting new microservices
  • Creation of multi-language systems
  • Front-end and Back-end implementations
  • Infrastructure as Code
  • Hands-on experience in pair programming and testing (unit, integration, and functional)
  • Integration between systems through APIs, messaging services, queues, and topics
  • Object-Oriented methodologies

Education
  • Bachelor’s degree in Information Systems — Fluminense Federal Institute of Education, Science and Technology — Brazil, 2016
  • Industrial Computer Technician — Fluminense Federal Institute of Education, Science and Technology — Brazil, 2013
Work Experience
PeerIslands, Cayman Islands

Associate

2021/04 — current

  • Build MongoDB Atlas Sizing Tool on Angular  and NodeJS (https://tools.peerislands.io);
  • Developed data platform for leading Healthcare services provider
  • Data platform built on Microsoft Azure, Spark/Databricks, Delta Lake, Azure Data Factory, and ETL processing based on custom DSL
Ame Digital (B2W Digital), Brazil

Software Engineer

2020/03 — 2021/03

  • Development and maintenance of services and microservices;
  • Use of AWS services every day;
  • Integration between systems through APIs, messaging services, queues, and topics;
  • Developed many integrations involving payment solutions;
  • Worked with event-driven architecture for a POS System used by thousands of operators simultaneously.
Funcional Health Tech, Brazil

Senior Software Developer

2016/12 — 2020/03

  • Implementation and use of new technologies;
  • Worked on the implementation of multi-language resources;
  • Implemented GraphQL for APIs and used to maintain REST APIs;
  • Implemented JWT for Security (Authentication and Authorization);
  • Implemented a corporative logs standard, using Monolog (PSR-3 log levels) and Kibana (Elasticsearch) integrations;
  • Implemented a lot of Docker solutions and some in Google Cloud Platform;
  • Created 8 new microservices;
  • Created a lot of tests using PHPUnit, Mocks, and Stubs.
Indra Company, Brazil

Analyst/Full-Stack PHP Developer

2014/09 — 2016/12

  • Implementation and integration between systems for internal use;
  • Responsible for teaching Laravel Framework to the team;
  • Created an ERP to centralize data and workflows for all employees;
  • Implemented an integrated login system for several systems;
  • Worked with deployment and maintenance of web systems through virtualization (Proxmox VE, open-source).
Essentia Editora, Brazil

Software Developer Intern

2013/05 — 2014/12

  • Worked in updates for the website;
  • Use of OJS (PKP), a PHP open-source project;
  • Responsible for creating new HTML Pages, working with the Designers’ team.
Technical Skills
Backend Technologies
  • PHP
  • NodeJS
  • Java
  • Web API
  • GraphQL
  • Scala
  • AWS
  • Azure
  • Unit Testing
Frontend Technologies
  • Javascript
  • Angular
  • Html
  • CSS
  • TypeScript
  • Bootstrap
  • PrimeNg
Frameworks
  • Spring MVC / Spring Boot
  • Laravel
  • NestJS
Webservices Tools
  • REST
  • MQTT
  • WebSocket
Database
  • MySQL
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • SQL
  • Redis
  • Dynamo DB
  • Azure Storage
Devops
  • Azure DevOps
Technical Domains
  • Cloud Technologies
  • MVC
  • Big data
  • Big Data
  • AWS
  • Docker
  • Web Development