Gustavo Oliveira de Freitas

Graduando em TI

icone

Natal, RN. Brasil

Ícone de telefone

(84) 99146-0628

Ícone de email

gustavo.olliveira49@gmail.com

Resumo

Graduando em Tecnologia da Informação pela UFRN, com 6 meses de experiência em desenvolvimento fullstack utilizando TypeScript, TailwindCss, React, Next.js, Python, Django, Django Rest. Atuo como bolsista do BIOME desenvolvendo soluções como o site NBF.

Projetos

GitHub: github.com/Gustaa13

Idiomas

Inglês - Intermediário (reading and writing)

Tecnologias

Front-end: React, Next.js, TypeScript, TailwindCSS, Css3, Html5.

Back-end: Python, Django, Django Rest, Java, Spring Boot, APIs REST

Banco de dados: MySQL, PostgreSQL.

Ferramentas: Git, Github, GitLab.

Experiência

Desenvolvedor Fullstack

Bioinformatics Multidisciplinary Enviroment

  • Composição do frontend e backend do site NBF (bioinfo.imd.ufrn.br/nbf)
  • Implementação completa da área de pagamentos, integração com a API de geração de boletos do Banco do Brasil e renderização no frontend
  • Implementação de crud's e lógica de negócio com Django Rest
  • Desenvolvimento de arquitetura de componentes escalável e dinâmica para seções de cursos e pagamentos com React
  • Uso dos principais hooks do React (useState, useEffect, useContext, useReducer)
  • Realização de requisições HTTP para API REST com Axios
  • Utilização de Next.js para criação de layouts, roteamento e geração de páginas dinâmicas
  • Utilização de componentes Next.js e Bootstrap

Educação

Tecnologia da Informação

Universidade Federal do Rio Grande do Norte

Ufrn

2023.1 - . . .

Técnico em Comércio

Instituto Federal do Rio Grande do Norte

IFRN

2019.1 - 2022.2

Profissional

Bolsista

Bioinformatics Multidisciplinary Enviroment

BioMe

2024.2 - . . .

Auxiliar Financeiro

Comerial Alcides Araujo Ltda

Rio Center

2021.1 - 2022.2

Cursos Complementares

Fundação Bradesco

  • Lógica de Programação
  • Introdução a POO
  • Python

Curso em Vídeo

  • Html e Css
  • JavaScript

B7web

  • Git
  • JavaScript
  • Tailwind
  • TypeScript
  • React

Projetos Pessoais

Calculadora

Github

Uma calculadora com módulos padrão e científico desenvolvida em Java, utilizando JavaFX para a interface gráfica e Maven para gerenciamento do projeto. Aplicação focada nas principais operações matemáticas, com implementação baseada em conceitos de orientação a objetos e boas práticas de programação, incluindo os princípios SOLID.