Desenvolvedor Full Stack

Vinicius Godoy

Em transição de carreira para tecnologia, construindo software com a mesma disciplina que trouxe da minha experiência profissional anterior.

role para explorar
Sobre mim

De outra área para o código.

Sou um profissional em transição de carreira para Desenvolvimento de software/Suporte Técnico, com formação em Ciência da Computação e foco na construção de soluções utilizando tecnologias modernas.

Durante minha jornada de aprendizado, venho desenvolvendo projetos práticos em Full Stack, aprimorando conhecimentos em programação, APIs, banco de dados e boas práticas de engenharia de software.

Busco minha primeira oportunidade como desenvolvedor, trazendo experiência profissional anterior, capacidade de aprendizado e dedicação para contribuir com equipes de tecnologia e evoluir continuamente.

Hard skills

O que eu já sei construir

Tecnologias e práticas que aplico nos meus estudos e projetos.

Back-end

Node.jsExpress.jsMiddlewaresRESTful APIsMétodos HTTP & Status CodesPrisma ORMMVCClean ArchitectureSOLIDMicrosserviçosMonolitoIoC & Injeção de DependênciaJWTRBACABACAutenticação & AutorizaçãoSwagger & RedocTDD & BDDJestTestes de Software

Front-end

ReactReact HooksReact RouterContext APINext.jsTailwind CSSResponsive Web DesignDesign SystemsViteUI/UX DesignPrototipagemTestes de Usabilidade

Linguagens

TypeScriptJavaScriptSQLProgramação Orientada a ObjetosGenericsInterfaces

Dados

PostgreSQLMySQLOracleSQL ServerMongoDBBancos Relacionais & NoSQLPropriedades ACIDIndexação & Performance

Cloud & DevOps

DockerDocker ComposeCI/CD & GitHub ActionsPrometheusGrafanaLogs & ObservabilidadeCloud Computing vs On-Premises

Plataformas & Ferramentas

OutSystemsLow-Code / No-CodeJiraTrelloDomain-Driven Design (DDD)Event StormingDomain Storytelling
Soft skills

Como eu trabalho

Competências que carrego de toda a minha trajetória profissional.

Trabalho em equipe

Comunicação eficaz

Adaptabilidade

Flexibilidade

Ética profissional

Resiliência

Trajetória

Experiência profissional

De Mainframe para a Desenvolvedor/Analista de Suporte, sem perder o que já foi construído.

Experiência anterior

Mainframe

Desenvolvi competências como organização, resolução de problemas, trabalho em equipe e responsabilidade com entregas.

Atualmente

Transição de carreira para desenvolvimento / Suporte

Direcionando experiência profissional e estudos para a área de tecnologia, aplicando conhecimentos em projetos práticos e buscando minha primeira oportunidade como desenvolvedor.

Projetos

O que eu já construí

Projetos práticos aplicando arquitetura, testes e boas práticas.

Tech Challenge Blog API

API RESTful para gerenciamento de posts de um blog, permitindo criação, consulta, atualização e exclusão de conteúdos.

  • Arquitetura em camadas (Controllers, Services, Repositories)
  • Validação de dados e integração com banco de dados
  • Autenticação via JWT
  • Testes unitários com Jest
  • Documentação da API com Swagger
Node.jsExpress.jsPrisma ORMJWTJestSwagger

Projetos Full Stack & Estudos

Projetos práticos desenvolvidos durante a formação, envolvendo backend e conceitos de aplicações web, com foco em APIs, manipulação de dados e organização de código.

  • Criação de APIs REST
  • Boas práticas de programação
  • Versionamento com Git e GitHub
JavaScriptNode.jsHTML5CSS3Git & GitHubBanco de dados

Tech Challenge Blog (Front-end)

Interface moderna e responsiva para consumo e gestão de posts de um blog, com foco em usabilidade, segurança de acesso e alta performance de renderização.

  • Autenticação e gerenciamento de sessão de usuário via JWT
  • Interface com Server-Side Rendering (SSR) e navegação otimizada no Next.js
  • Componentização e estilização com Tailwind CSS
  • Integração com API RESTful para criação, edição e exclusão de posts
  • Validação de formulários e tratamento de erros de requisição
Next.jsReactTypeScriptTailwind CSSJWTREST API
Formação

Base acadêmica

Concluído — 2019

Ciência da Computação

Unifaj

Previsão — Março/2027

Pós-graduação em Full Stack Development

FIAP

Vamos conversar

Pronto para minha primeira oportunidade.

Se você busca alguém dedicado, adaptável e pronto para aprender rápido, vamos conversar.