Lucas Farias de Oliveira

Senior Software Developer at Exactaworks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Manaus, Amazonas, Brazil, BR
Languages
  • Português -
  • Inglês -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microservice e importação em massa Spring Boot, Kafka 1/2
    Udemy
    Aug, 2021
    - Nov, 2024
  • Gitlab CI: Pipelines, Continuous Delivery e Deployment
    Udemy
    Jul, 2019
    - Nov, 2024
  • EFSET C1 Advanced
    EF Education First
    Jan, 2018
    - Nov, 2024
  • EFSET 59 Upper Intermediate (CEFR B2)
    EF Education First

Experience

    • Brazil
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Sep 2022 - Present

    • Engenheiro de software
      • Apr 2020 - Present

    • Brazil
    • Information Services
    • 1 - 100 Employee
    • Software Developer
      • Jan 2022 - Sep 2022

      Como Desenvolvedor Java, fui responsável por manter, corrigir e desenvolver novas funcionalidades em um sistema monolítico de gerenciamento de obras públicas da prefeitura de uma megalópole. Utilizamos Java com Spring Boot como tecnologia principal e o banco de dados PostgreSQL para armazenamento de dados. O sistema foi hospedado em um servidor on-premise e utilizamos o GitHub para versionamento de código. Ao longo dessa experiência, adquiri habilidades em manutenção de sistemas legados, depuração de erros e desenvolvimento de novas funcionalidades em um ambiente complexo e crítico. As a Java Developer, I was responsible for maintaining, fixing, and developing new functionalities in a monolithic system for managing public works projects for a major city government. We used Java with Spring Boot as the primary technology and the PostgreSQL database for data storage. The system was hosted on an on-premise server and we used GitHub for code versioning. Throughout this experience, I gained skills in legacy system maintenance, error debugging, and development of new functionalities in a complex and critical environment. Show less

    • Brazil
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Developer
      • Jul 2021 - Jan 2022

    • Brazil
    • Information Services
    • 1 - 100 Employee
    • Software Developer
      • Apr 2021 - Jul 2021

      Como Desenvolvedor Java, fui responsável por manter, corrigir e desenvolver novas funcionalidades em um sistema monolítico de gerenciamento de obras públicas da prefeitura de uma megalópole. Utilizamos Java com Spring Boot como tecnologia principal e o banco de dados PostgreSQL para armazenamento de dados. O sistema foi hospedado em um servidor on-premise e utilizamos o GitHub para versionamento de código. Ao longo dessa experiência, adquiri habilidades em manutenção de sistemas legados, depuração de erros e desenvolvimento de novas funcionalidades em um ambiente complexo e crítico. As a Java Developer, I was responsible for maintaining, fixing, and developing new functionalities in a monolithic system for managing public works projects for a major city government. We used Java with Spring Boot as the primary technology and the PostgreSQL database for data storage. The system was hosted on an on-premise server and we used GitHub for code versioning. Throughout this experience, I gained skills in legacy system maintenance, error debugging, and development of new functionalities in a complex and critical environment. Show less

    • Brazil
    • Financial Services
    • 1 - 100 Employee
    • Software Developer
      • Apr 2020 - Jun 2021

      Como Desenvolvedor Backend, fui responsável por arquitetar, desenvolver e manter microsserviços REST utilizando NestJS (Node.js) em um ambiente Scrum com o uso do Jira para gerenciamento de tarefas. Utilizamos o GitHub para versionamento de código e a infraestrutura da Google Cloud (Cloud Run, Cloud Functions, Pub/Sub, BigQuery e Cloud Storage) para implantação. Para otimizar o processo, utilizamos o GitHub Actions e Jest para testes unitários automatizados. Além disso, utilizamos o Postgres como banco de dados e o MongoDB para outros casos. Através dessa experiência, adquiri conhecimento sobre os princípios de design RESTful API e as melhores práticas para o desenvolvimento de microsserviços escaláveis. As a Backend Developer, I was responsible for designing, developing, and maintaining RESTful microservices using NestJS (Node.js) in a Scrum environment managed by Jira. I used GitHub for code versioning and leveraged Google Cloud infrastructure (Cloud Run, Cloud Functions, Pub/Sub, BigQuery, and Cloud Storage) for seamless deployment. To streamline the development process, I implemented GitHub Actions and automated unit testing using Jest. Additionally, I extensively worked with Postgres as the primary database and MongoDB for specific use cases. Throughout this experience, I gained valuable knowledge of RESTful API design principles and the best practices for developing scalable and high-performing microservices. Show less

    • Brazil
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Developer
      • Mar 2019 - Mar 2020

      Desenvolvimento e manutenção de aplicações educacionais. Dev Ops: Docker, Docker Compose, GitLab CI, JUnit; Backend: Java (Spring Boot), NodeJs; Frontend: AngularJs, Angular 2+ Versionamento de código: GitLab Mensageria: RabbitMQ Development and maintenance of educational applications. DevOps: Docker, Docker Compose, GitLab CI, JUnit; Backend: Java (Spring Boot), Node.js; Frontend: AngularJS, Angular 2+ Code versioning: GitLab Messaging: RabbitMQ Desenvolvimento e manutenção de aplicações educacionais. Dev Ops: Docker, Docker Compose, GitLab CI, JUnit; Backend: Java (Spring Boot), NodeJs; Frontend: AngularJs, Angular 2+ Versionamento de código: GitLab Mensageria: RabbitMQ Development and maintenance of educational applications. DevOps: Docker, Docker Compose, GitLab CI, JUnit; Backend: Java (Spring Boot), Node.js; Frontend: AngularJS, Angular 2+ Code versioning: GitLab Messaging: RabbitMQ

    • Estagiário de Desenvolvimento de Software
      • Jan 2018 - Mar 2019

      Desenvolvimento de aplicações internas com Java (Spring Boot), JSF, Angular 2+, persistência com banco de dados relacional (PostgreSql e MySql) e implantação com Jenkins em servidores on-premise. Development of internal applications using Java (Spring Boot), JSF, Angular 2+, relational database persistence (PostgreSQL and MySQL), and deployment using Jenkins on-premise servers. Desenvolvimento de aplicações internas com Java (Spring Boot), JSF, Angular 2+, persistência com banco de dados relacional (PostgreSql e MySql) e implantação com Jenkins em servidores on-premise. Development of internal applications using Java (Spring Boot), JSF, Angular 2+, relational database persistence (PostgreSQL and MySQL), and deployment using Jenkins on-premise servers.

    • Brazil
    • Language Schools
    • 1 - 100 Employee
    • Estagiário
      • Sep 2017 - Jan 2018

      Desenvolvimento de atividades educacionais com o uso de tecnologias como programação para robôs Sphero, Apple Swift playgrounds, Impressora 3D, entre outras para melhor absorção de conteúdo. Development of educational activities using technologies such as programming for Sphero robots, Apple Swift playgrounds, 3D printers, among others, for better content absorption. Desenvolvimento de atividades educacionais com o uso de tecnologias como programação para robôs Sphero, Apple Swift playgrounds, Impressora 3D, entre outras para melhor absorção de conteúdo. Development of educational activities using technologies such as programming for Sphero robots, Apple Swift playgrounds, 3D printers, among others, for better content absorption.

    • Técnico em Manutenção Eletrônica
      • May 2015 - Aug 2015

      Manutenção de placas eletrônicas. Manutenção de placas eletrônicas.

Education

  • Universidade Federal do Amazonas
    Bacharelado em Sistemas de Informação, Tecnologia da Informação
    2016 - 2020
  • Fundação Nokia
    Técnico em Mecatrônica, Mecatrônica, Robótica, Automação
    2012 - 2014

Community

You need to have a working account to view this content. Click here to join now