rafael.exe
Rafael Curi // Full Stack Developer

Hello, I'm Rafael

I am a full-stack software developer from 🇧🇷 Rio de Janeiro, Brazil.

My tech stacks

insert coin to inspect

module

Nuxt

module

Vue

module

Tailwind

module

NodeJS

module

MongoDB

module

Typescript

module

Golang

module

Eslint

module

HTML

module

CSS

module

Javascript

module

Git

module

Github

module

Linux

module

Nginx

module

Pm2

module

Docker

module

DNS

module

Nuxt

module

Vue

module

Tailwind

module

NodeJS

module

MongoDB

module

Typescript

module

Golang

module

Eslint

module

HTML

module

CSS

module

Javascript

module

Git

module

Github

module

Linux

module

Nginx

module

Pm2

module

Docker

module

DNS

timeline.sys

Experience

Brazilian Center for Research in Physics

2023 - Present

Software Engineer & DevOps

My operational foundation at CBPF is built on the efficient management of the web infrastructure. I have technical expertise in DNS operations (authoritative and recursive), enabling me to manage records and resolutions while ensuring service availability — not necessarily architecting the base structure, but operating it with technical rigor. I manage services orchestrated with Docker and served through Nginx (with HTTP/3 support), maintaining an optimized execution environment. Alongside this, I keep the data layer running on a hybrid MongoDB and Redis architecture, ensuring that both persistence and application caching deliver the stability and performance required.

Within the security and networking layer, I contribute to the continuous development of the Single Sign-On (SSO) system, centralizing institutional authentication.

In the development workflow, I strategically leverage the existing GitLab ecosystem. I use CI/CD pipelines and available Runners to ensure continuous integration of my deliverables. My focus is on maximizing these automation tools to run tests and validations, ensuring that code reaches production clean and reliable while preserving a fast release cycle.

With infrastructure and processes in place, I lead the software engineering efforts focused on modernizing the institutional core. I guide the migration of legacy PHP systems to a robust Go and Nuxt stack. This work involves rewriting critical logic to eliminate technical debt, bringing strong typing, modern security, and high performance into the institution’s daily operations.

To close the reliability loop, I implemented observability routines that monitor the health of this ecosystem. I use monitoring tools to track container and service behavior in real time, enabling proactive detection of anomalies and ensuring that technological modernization is accompanied by high availability.