I'm a Fullstack Developer and by Fullstack I mean "Backend developer who can get around frontend if necessary".
- Portuguese (Native)
- English (Fluent)
Types of projects
- HTTP Rest API's
- Workers
- Scrappers
- Python Command Line Interfaces (CLI's)
- Integrations of all sorts with HTTP API's such as Hubspot
Tools
- AWS:
- S3
- Cloudformation
- ECS
- EC2
- Lambda
- GitHub/Github Actions
- Bitbucket/Bitbucket Pipelines
- Docker
- Docker Compose
- Popular relational databases (MySQL, PostGres, etc)
- Popular non-relational databases (MongoDB, MariaDB, etc)
- Linux
Luna CLI
Luna is a command-line interface (CLI) tool designed to manage the upload of folders to AWS S3 buckets efficiently by preserving the directory structure and skipping unchanged files. It utilizes Python, Boto3, and the tqdm library to facilitate this process.
Stack: python, boto3, AWS S3, CLI
Syncthing Setups
Collection of syncthing setups that I use to sync my save states between my retro devices.
Stack: bash scripting, AWS cloudformation, AWS ECS, AWS EFS
Batocera FileBrowser
Add FileBrowser to Batocera
Stack: bash scripting
PAT CLI
PAT is a command-line interface tool designed to automatically add docstrings to Python files.
Stack: python, CLI, Chat GPT's Assistants
In my free time, you'd usually find me playing with my daughter, playing some old games on one of the retro devices that I have or debugging something that went wrong in one of my overly complicated solutions for my home devices.