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.
- E-mail: pedro.oliveira.tonon@gmail.com
- LinkedIn: https://www.linkedin.com/in/pedro-paulo-martins-de-oliveira-tonon-159024384
- Java
- C
- C++
- SQL
- PostgreSQL
- Db2
- Programação Orientada a Objetos
- Modelagem de Banco de Dados Relacional
- Algoritmos
- Estruturas de Dados
- Linux (CLI e Bash)
- Ansible
- TSO
- JCL
- RACF
- SDSF
- Git & GitHub
- VS Code
- BlueJ
- Zowe CLI
Repositório: https://github.com/PedroTonon/loja-online-sql
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.
- PostgreSQL
- SQL
- 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
Repositório: https://github.com/PedroTonon/jogo-da-memoria-java
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.
- Java 8
- JavaFX
- BlueJ
- Interface gráfica
- Lista duplamente ligada
- Matriz para controle do tabuleiro
- Animações de cartas
- Controle de interação do jogador
Status: Finalizado
Repositório: https://github.com/PedroTonon/cadastro-alunos-java
Sistema de cadastro de alunos com interface gráfica, permitindo cadastrar, remover, editar, listar, salvar e carregar informações.
- Java 8
- JavaFX
- BlueJ
- Persistência em arquivo binário
- Validação de RG e RA
- Interface gráfica
Status: Finalizado
Repositório: https://github.com/PedroTonon/jogo-da-vida-cpp
Implementação do autômato celular "Jogo da Vida", de Conway, executado em terminal.
- C++
- Algoritmos
- Matrizes
- Simulação de gerações
Status: Finalizado
- IBM Z Xplore – All Star
- The Complete SQL Bootcamp: Go from Zero to Hero (Udemy)
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.