Lucas Farias de Oliveira
Senior Software Developer at Exactaworks- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português -
-
Inglês -
Topline Score
Bio
Credentials
-
Microservice e importação em massa Spring Boot, Kafka 1/2
UdemyAug, 2021- Nov, 2024 -
Gitlab CI: Pipelines, Continuous Delivery e Deployment
UdemyJul, 2019- Nov, 2024 -
EFSET C1 Advanced
EF Education FirstJan, 2018- Nov, 2024 -
EFSET 59 Upper Intermediate (CEFR B2)
EF Education First
Experience
-
Exactaworks
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Developer
-
Sep 2022 - Present
-
-
-
-
Engenheiro de software
-
Apr 2020 - Present
-
-
-
Kaspper
-
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
-
-
-
TAKING
-
Brazil
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Software Developer
-
Jul 2021 - Jan 2022
-
-
-
Kaspper
-
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
-
-
-
Ume
-
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
-
-
-
CITS - Centro Internacional de Tecnologia de Software
-
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
-
-
-
Tribunal de Contas do Estado do Amazonas
-
Manaus e Região, Brasil
-
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.
-
-
-
ICBEU Manaus - Instituto Cultural Brasil Estados Unidos
-
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 -
Fundação Nokia
Técnico em Mecatrônica, Mecatrônica, Robótica, Automação