Ivan Reis

DESENVOLVEDORFULL-STACK

Sobre Mim

Desenvolvo soluções e automações escaláveis, integrando backend robusto e frontend moderno a recursos de inteligência artificial. Tenho mais de 4 anos de experiência na criação de APIs e aplicações com NestJS, Express e FastAPI, interfaces reativas com React, Next.js e Angular, e modelagem de dados em PostgreSQL. Também atuo com práticas de DevOps e integração contínua (GitHub Actions) e realizo deploys em AWS e Google Cloud. Meu foco é entregar sistemas testáveis, observáveis e altamente otimizados para produção.

Nest.JS
Uma estrutura Node.js progressiva para construir sistemas eficientes e confiáveis e aplicativos escaláveis do lado do servidor.
TypeScript
TypeScript é uma linguagem de programação de código aberto desenvolvida pela Microsoft. É um superconjunto sintático estrito de JavaScript e adiciona tipagem estática opcional à linguagem.
JavaScript
JavaScript é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma. Juntamente com HTML e CSS, o JavaScript é uma das três principais tecnologias da World Wide Web.
Node.JS
Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web. A principal característica do Node.js é sua arquitetura assíncrona e orientada por eventos.
Express.js
Express.js é um framework para Node.js que fornece recursos mínimos para construção de servidores web. Foi lançado como software livre e de código aberto sob a Licença MIT. É um dos mais populares frameworks para servidores em Node.js
Angular
O Angular é um framework JavaScript open source criado para ajudar os desenvolvedores web a construir aplicativos front-end. Foi criado pela equipe do Google e é um dos frameworks de JavaScript mais populares.
Next.js
Next.js é uma estrutura da web de desenvolvimento front-end React de código aberto criada por Vercel que permite funcionalidades como renderização do lado do servidor e geração de sites estáticos para aplicativos da web baseados em React.
React
O React é uma biblioteca front-end JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.
Python
Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.
FastAPI
O FastAPI é um framework Python focado no desenvolvimento de API’s, tem como principais características ser moderno, rápido e simples.
.Net
.NET é uma plataforma de aplicativos segura, confiável e de alto desempenho. C# é a linguagem de programação para o .NET. É fortemente tipado e tem simultaneidade integrada e gerenciamento automático de memória.
PHP
PHP é uma linguagem de programação de script server-side amplamente utilizada para desenvolvimento web, especialmente para criar páginas dinâmicas e interativas.
Symfony
Symfony é um conjunto de componentes PHP reutilizáveis e um framework PHP para projetos web.
Laravel
Laravel é um framework PHP gratuito e de código aberto, usado no desenvolvimento de sistemas para web de médio e grande porte.
Tailwind.CSS
Traduzido do inglês-Tailwind CSS é uma estrutura CSS de código aberto. A principal característica desta biblioteca é que, ao contrário de outros frameworks CSS como o Bootstrap, ela não fornece uma série de classes predefinidas para elementos como botões ou tabelas.
Mongo.DB
MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL, o MongoDB usa documentos semelhantes a JSON com esquemas.
PostgreSQL
PostgreSQL é um poderoso sistema de banco de dados objeto-relacional de código aberto que usa e estende a linguagem SQL combinada com muitos recursos que armazenam e dimensionam com segurança as cargas de trabalho de dados mais complicadas.
Redis
Redis (REmote DIctionary Server) é um armazenamento de chave/valor NoSQL de código aberto, em memória, utilizado principalmente como cache de aplicação ou banco de dados de resposta rápida.
Jest
Jest é um framework de teste unitário de código aberto em JavaScript criado pelo Facebook a partir do framework Jasmine. Jest é uma das ferramentas de teste unitário mais difundidas dentro da comunidade de JavaScript.
Docker
O Docker é uma plataforma projetada para ajudar desenvolvedores a criar, compartilhar e executar aplicativos em contêiner.
AWS
A Amazon Web Services (AWS) é a plataforma de nuvem mais adotada e mais abrangente do mundo, oferecendo mais de 200 serviços completos de datacenters em todo o mundo.

Projetos

Alguns dos meus trabalhos recentes

Progresso

Minha evolução profissional ao longo do tempo, reunindo experiências, cargos e formações que marcaram minha trajetória na área de tecnologia.

Janeiro 2025

Reverbs Tecnologia - Tech Lead/Desenvolvedor Full Stack

Atuação como Tech Lead e Desenvolvedor Full Stack, liderando projetos de desenvolvimento web e APIs, com foco em arquitetura, escalabilidade e boas práticas. Criação de automações robustas e aplicações que utilizam inteligência artificial, além da implementação de soluções escaláveis com NestJS, Next.js, React (Vite), Redis, AWS, PostgreSQL, Docker, FastAPI, Google Cloud Compute e Supabase. Responsável também pela configuração e manutenção de pipelines de CI/CD com GitHub Actions, automatizando testes, builds e deploys.

Dezembro 2024

Graduação em Análise e Desenvolvimento de Sistemas — UNINTER

Formado com competências em desenvolvimento de software, testes e análise de sistemas. Durante o curso, adquiri conhecimentos em diversas linguagens de programação, metodologias ágeis e boas práticas de desenvolvimento, preparando-me para atuar de forma eficaz no mercado de tecnologia, Durante a formação fiz vários cursos extra curriculares para complementar o aprendizado.

Agosto 2024

RA1 Tecnologia - Desenvolvedor Full Stack

Atuação no desenvolvimento de uma plataforma SaaS voltada à automação de postagens e geração de conteúdo, com uso de inteligência artificial. A solução realizava agendamento e publicação automática em blogs integrados ao CMS Ghost, além de integração com Stripe para gerenciamento de assinaturas e pagamentos. O sistema foi desenvolvido com Next.js no frontend e backend, utilizando MongoDB como banco de dados, incluindo também criação, customização e manutenção de temas para o Ghost CMS.

Contato

Eai ! gostou do que viu ?
Vamos trabalhar juntos!