About me

I'm a Software Engineer and DevOps professional with experience in full-stack development and infrastructure. I work across frontend and backend, focusing on building solutions that are simple, scalable, and easy to maintain.

My background includes Nuxt, Vue, Next, React, Node.js, Go, and TypeScript, along with Tailwind CSS. On the backend, I have worked with MongoDB, SQL, and LDAP integrations.

In DevOps, I use Docker, CI/CD pipelines, and Linux environments to deploy and manage services. I also apply automated testing with Vitest to ensure stability and continuous improvement.

Experience

  1. Brazilian Center for Physics Research

    Software Engineer & DevOps

    2019 - present

    At the Brazilian Center for Physics Research (CBPF), I am responsible for modernizing the institution's technological infrastructure and developing solutions that support its internal systems. I led the full migration of legacy PHP 5 applications to modern stacks such as Nuxt and Go, bringing enhanced security, scalability, and performance to our services.

    I manage the deployment and configuration of the central web server using Nginx with HTTP/3 and Docker, as well as the central database infrastructure, which integrates PostgreSQL, MongoDB, and Redis in a stable, high-availability environment.

    I designed and maintain the institution's Single Sign-On (SSO), ensuring secure and unified authentication across CBPF's systems. I also set up authoritative and recursive DNS servers (primary and secondary), and implemented GitLab and GitLab Runners, enabling code versioning, CI/CD automation, and seamless collaboration across research and development teams.

    In addition, I deployed third-party tools such as Umami and Uptime Kuma for analytics and uptime monitoring, and I create and maintain technical documentation with VitePress, ensuring clarity and accessibility of processes and systems.

    My work also involves configuring and securing servers (typically running Ubuntu), setting up firewalls, network rules, and security best practices. As the technical lead of the team, I also mentor colleagues and interns in programming, system administration, and DevOps practices.

    Furthermore, I assist in the deployment and integration of the LDAP server across CBPF projects, and in setting up secure access infrastructure with OpenVPN, strengthening both reliability and security across the institution's environment.