Davi Oliveira

Davi Oliveira Email and Phone Number

Back-end Developer | Web Developer | NodeJS | NestJS @ Good Software Dev
Davi Oliveira's Location
Porto Alegre, Rio Grande do Sul, Brazil, Brazil
About Davi Oliveira

Passionate Technology Professional Specializing in NodeJS, Databases, and Web TechnologiesI am a dedicated and passionate technology professional with a specialization in NodeJS (JavaScript and TypeScript), relational databases (MySQL and SQL Server), non-relational databases (MongoDB), and various web-related technologies.Currently, I work at an international company within a multicultural team, developing a marketing campaigns application using a NodeJS server. I have practical experience in creating scalable, secure, and high-performance web applications.Key skills and experiences include:Developing and optimizing NodeJS APIs following clean code and architecture principles.Designing efficient MongoDB databases for optimized data storage and retrieval.Implementing security solutions such as JWT and basic authentication.Utilizing Docker to enhance application infrastructure.Applying the MVC pattern and ensuring comprehensive unit and integration test coverage.Github: https://github.com/Tarus622Email: davideoliveira622@gmail.comWhatsapp: (54) 99262-1954

Davi Oliveira's Current Company Details
Good Software Dev

Good Software Dev

View
Back-end Developer | Web Developer | NodeJS | NestJS
Davi Oliveira Work Experience Details
  • Good Software Dev
    Back End Developer
    Good Software Dev Apr 2024 - Present
    Estados Unidos
    Working as a NodeJS back-end developer on an international and multicultural team of a north american software house company.Responsabilities:- Developing NodeJS APIs using the Express framework for a marketing campaigns application, adhering to clean code and clean architecture principles, and creating performant algorithms.- Architecting a MongoDB database for optimized storage and efficient data retrieval.- Implementing security solutions such as JWT and basic authentication, and integrating CDN components.- Working with Docker containers in a Linux environment.- Utilizing AWS S3 for cloud storage and managing version control with GIT.
  • Freelance
    Desenvolvedor Web Freelancer
    Freelance May 2022 - Present
    Carrying out freelance web development projects of the most varied types (from payment integrations and databases to Ecommerce development).- Payment API integration using the Vindi/Yapay platform.- Authentication and authorization using OAuth 2.0 and JWT.- Development using the ERP software NetSuite (SuiteCommerce), with the SuiteScript language).Experience in projects using React, NodeJS, MongoDB and SQL database.
  • Legisfy
    Desenvolvedor Web Nodejs | React
    Legisfy Jun 2023 - Jan 2024
    Porto Alegre, Rio Grande Do Sul, Brasil
    - Development of JavaScript/TypeScript web applications): design, develop andimplement web application features using TypeScript (with React on the front-end) that automate legal processes, manage documents and increase the efficiency of the startup's operations, creating intuitive and easy-to-use interfaces.- Server-side integration: I implement server-side integration with the React front-end application using REST API to communicate and update information that the user writes in forms.- Development and maintenance of the server in NodeJS (using the NestJS framework) to communicate with the MySQL database.- Development of unit and integration tests using the Jest framework to ensure code quality.- Docker: we dockerize both applications (front-end and back-end) to improve scalability.Maintenance and Updates: I am responsible for ensuring that all systems and applications areconsistently updated and running smoothly, minimizing downtime through the effective use of JavaScript.- Following the Agile Methodology: I follow the Agile methodology to speed up development processes,collaborating across teams and utilizing version control systems like Git for efficient code management and collaboration throughout the development lifecycle.- Git Flow: version control provided by GIT was used to ensure efficient updates and control of code updates.
  • Universidade Federal Do Rio Grande Do Sul
    Software Developer - Projeto Rysktech
    Universidade Federal Do Rio Grande Do Sul Jun 2021 - May 2023
    Rio Grande Do Sul, Brasil
    RyskTech Entrepreneurial Initiation Project at UFRGS (Federal University of Rio Grande do Sul - Brazil).In this project, I used C# and Visual Studio to contribute to the creation of innovative desktop software, developed to assist in the analysis of environmental risks. The software consists of a set of forms filled in by the user whose input data is stored in a database (Microsoft SQL Server) so that a document can later be generated from them. I also used GIT and GitHub to implement version control in the project.We develop algorithms for environmental risk analysis, integrating geospatial, meteorological data sources, ecological information, chemical components and historical event data through Entity Framework and SQL Server to ensure efficient data collection and retrieval.Website development with NodeJS (JavaScript), using the Express framework and MVC architecture.We implement risk prediction models, use interactive graphs, geospatial maps and advanced data visualizations to clearly represent analysis results.We enable customization of analysis parameters, risk criteria and alerts. We implement real-time notification systems and ensure data security with robust authentication and authorization measures.We provide collaboration support, monitor application performance, and provide comprehensive user training and documentation. We conducted rigorous testing and obtained feedback from environmental risk experts to validate the tool's effectiveness.

Davi Oliveira Education Details

Frequently Asked Questions about Davi Oliveira

What company does Davi Oliveira work for?

Davi Oliveira works for Good Software Dev

What is Davi Oliveira's role at the current company?

Davi Oliveira's current role is Back-end Developer | Web Developer | NodeJS | NestJS.

What schools did Davi Oliveira attend?

Davi Oliveira attended Universidade Do Vale Do Rio Dos Sinos, Digital House Brasil, Universidade Federal Do Rio Grande Do Sul.

Not the Davi Oliveira you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.