Olá, sou o Pietro, tenho 27 anos, e atualmente curso Ciência da Computação na Universidade Federal de São Carlos. Durante meu tempo na faculdade aprendi tanto a teoria quanto a prática sobre os mais diversos assuntos da área de Computação. Dentre esses assuntos, posso dizer que os quais me identifico são os listados a seguir.
- Engenharia de Software
- Banco de Dados
- Programação Orientada à Objetos
- Estruturas de Dados
- Algoritmos e Complexidade
Sobre o assunto linguagens, posso dizer que já tive contato com diversas linguagens de programação, desde linguagens mais baixo nível até linguagens mais modernas. Durante os meus 2 primeiros anos de faculdade aprendi bastante sobre C, visto que a maioria das disciplinas utilizavam essa linguagem. A partir do terceiro ano comecei a aprender sobre banco de dados e engenharia de software, o que proporcionou o conhecimento necessário para aprendizado de Java, C++, Javascript, além de outras tecnlogias da para Desenvolvimento Web.
Na página projetos é possível visualizar todos os projetos desenvolvidos por mim ou com minha participação.
Aprendi muito sobre modelagem e utilização de bancos de dados, desde o Projeto Conceitual até o Projeto Lógico e Físico, principalmente em PostgreSQL e MySQL. Recentemente aprendi também sobre modelagem em bancos não relacionais com MongoDB.
Ultimamente tenho me dedicado bastante à área de Desenvolvimento Web principalmente com PHP, HTML, CSS e JavaScript, porém também em Java, Servlets e JSP. Conheço bastante tanto do front-end quanto do back-end. No front-end, aprendi a utilizar da prototipação (com Figma e AdobeXD) como mecanismo essencial para uma eficiente implementação em HTML e CSS. Sei utilizar com facilidade diversas bibliotecas e frameworks como Bootstrap e JQuery, bem como Javascript puro, e pretendo no futuro aprender sobre Vue e React (React Native também). Já no back-end, minha linguagem preferida é o PHP, no qual adquiri bastante conhecimento também com o framework Laravel. Também tenho familiaridade com Python e Go, além de muito conhecimento em versionamento de projetos com Git, Github e Gitlab.
- C
- C++
- Java
- PHP
- Laravel
- Git
- JavaScript
- HTML
- CSS
- Bootstrap
- JQuery
- PostgreSQL
- MySQL
- Python
- MongoDB