Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Portfólio – Pedro Paulo Martins de Oliveira Tonon

Bem-vindo ao meu portfólio!

Sou estudante de Ciência da Computação na PUC-SP, atualmente no 5º semestre, com interesse em Desenvolvimento de Software e Análise de Dados. Busco oportunidades de estágio onde possa aplicar meus conhecimentos, aprender com profissionais experientes e contribuir para o desenvolvimento de soluções tecnológicas.

Neste repositório você encontrará projetos acadêmicos e autorais desenvolvidos ao longo da minha graduação, utilizando diferentes linguagens, ferramentas e tecnologias.


Contato


Competências

Linguagens de Programação

  • Java
  • C
  • C++

Banco de Dados

  • SQL
  • PostgreSQL
  • Db2

Desenvolvimento

  • Programação Orientada a Objetos
  • Modelagem de Banco de Dados Relacional
  • Algoritmos
  • Estruturas de Dados

Sistemas e Automação

  • Linux (CLI e Bash)
  • Ansible

Mainframe (IBM Z)

  • TSO
  • JCL
  • RACF
  • SDSF

Ferramentas

  • Git & GitHub
  • VS Code
  • BlueJ
  • Zowe CLI

Projetos

Sistema de Banco de Dados para Loja Virtual (PostgreSQL)

Repositório: https://github.com/PedroTonon/loja-online-sql

Descrição

Projeto desenvolvido em PostgreSQL simulando o banco de dados de uma loja virtual. O projeto contempla modelagem relacional, criação de tabelas, inserção de dados e consultas SQL para manipulação e análise das informações.

Tecnologias

  • PostgreSQL
  • SQL

Destaques

  • Modelagem de banco de dados relacional
  • Chaves primárias e estrangeiras
  • Relacionamentos entre tabelas
  • Consultas com JOIN
  • GROUP BY
  • Funções de agregação
  • Views
  • Consultas analíticas

Status: Finalizado


Jogo da Memória (Java)

Repositório: https://github.com/PedroTonon/jogo-da-memoria-java

Descrição

Jogo da memória com interface gráfica desenvolvido em Java, no qual o jogador deve encontrar todos os pares de cartas para vencer a partida.

Tecnologias

  • Java 8
  • JavaFX
  • BlueJ

Destaques

  • Interface gráfica
  • Lista duplamente ligada
  • Matriz para controle do tabuleiro
  • Animações de cartas
  • Controle de interação do jogador

Status: Finalizado


Cadastro de Alunos (Java)

Repositório: https://github.com/PedroTonon/cadastro-alunos-java

Descrição

Sistema de cadastro de alunos com interface gráfica, permitindo cadastrar, remover, editar, listar, salvar e carregar informações.

Tecnologias

  • Java 8
  • JavaFX
  • BlueJ

Destaques

  • Persistência em arquivo binário
  • Validação de RG e RA
  • Interface gráfica

Status: Finalizado


Jogo da Vida (C++)

Repositório: https://github.com/PedroTonon/jogo-da-vida-cpp

Descrição

Implementação do autômato celular "Jogo da Vida", de Conway, executado em terminal.

Tecnologias

  • C++

Destaques

  • Algoritmos
  • Matrizes
  • Simulação de gerações

Status: Finalizado


Certificações

  • IBM Z Xplore – All Star
  • The Complete SQL Bootcamp: Go from Zero to Hero (Udemy)

Objetivo

Continuar desenvolvendo minhas habilidades em Desenvolvimento de Software, Banco de Dados, Análise de Dados e Backend, buscando construir soluções eficientes, escaláveis e bem estruturadas, enquanto amplio meus conhecimentos em tecnologias como Python, Cloud e Engenharia de Software.

About

Portfólio com projetos de Ciência da Computação, Desenvolvimento de Software e Banco de Dados desenvolvidos durante minha graduação.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors