Davi de Sousa Amorim

Full Stack Developer

Building robust and intuitive solutions.

💻 Featured Projects

VShelf - App

Title management application. We created some open-source tools for use in a development environment.

TypeScript JavaScript React Electron SQLite Rust PostgreSQL Docker Python
View Repository →

VShelf - Website

Title management website. We created some open-source tools for use in a development environment.

TypeScript React TailwindCSS PostgreSQL Python

VShelf - Old Backend

First version of the VShelf backend, built in Rust with Actix.

Rust Docker PostgreSQL Actix

Movie Finder

A simple function that retrieves movie data via scraping from TheMovieDB.

Node.js JavaScript Web Scraper Axios Cherrio

Get TMDb Title ID

Simple project to retrieve title IDs from TMDb (The Movie Database) — useful if you want to use the TMDb API and need movie or series IDs.

Node.js JavaScript Web Scraper Axios Cherrio

Barcode Finder

A simple Node.js project to retrieve product information using barcodes (EAN/UPC).

JavaScript Web Scraper Axios Cherrio

Favorite Gender

Simple algorithm that analyzes a list of titles (series, movies, etc.) in JSON format and identifies which genre appears most frequently, showing the favorite genre.

Node.js JavaScript JSON

VelocityDiscordSync

Integration tools between Discord and Minecraft with support for commands and automatic updates.

Java Maven Minecraft Velocity Discord bot Minecraft Plugin

PaperDiscordSync

Integration tools between Discord and Minecraft with support for commands and automatic updates.

Java Maven Minecraft Paper Discord bot Minecraft Plugin

🛠️ Technical Skills

Frontend & Mobile

  • React, React Native
  • HTML5, CSS3
  • TailwindCSS, MaterialUI

Backend & APIs

  • JavaScript, TypeScript -> NodeJs, Express, MongoDB
  • Rust -> ActixWeb, PostgreSQL, Docker
  • Python -> Flask, PostgreSQL

Database and Tools

  • PostgreSQL, SQLite, MongoDB
  • Git, GitHub
  • Docker, Docker Compose

🛠️ Languages ​​and Frameworks

Most commonly used

  • React (TypeScript + TailwindCSS)
  • NodeJs -> JavaScript, TypeScript
  • PostgreSQL -> Docker

Frequently used

  • Python -> Flask
  • Rust -> ActixWeb
  • MongoDB

Rarely used

  • Java -> JavaSpring
  • C# -> Unity
  • Lua -> Roblox

📚 About Me

I'm Davi, a developer with experience building complete applications, from mobile/web (React, React Native) to backend (Node.js, Rust, Python). My focus is on clean code, performance, and using modern technologies like TypeScript and Rust to ensure software scalability and quality.