Pedro Sanção logo Pedro Sanção

Desenvolvedor Full Stack

Eu vou fazer a Internet!
LinkedIn GitHub Blog Stack Overflow

Sobre mim

Pedro Sanção

Comecei a criar para web em 2004, aos 13 anos e até hoje faço o que amo. Me tornei um desenvolvedor versátil e focado. Hoje tenho mais de 10 anos de experiência profissional.

Tenho grande facilidade de aprendizado e estou sempre estudando novas tecnologias. Nos projetos que trabalho procuro aplicar boas práticas de desenvolvimento, segurança e criptografia.

Minha especialidade é PHP, trabalhando com orientação a objetos, padrões PSR, princípios SOLID, Design Patterns e arquiteturas MVC e suas variantes.

Domino Javascript nativo, adoro a praticidade da linguaguem, seus frameworks modernos e das suas aplicações tanto no navegador quanto do lado do servidor com Node e derivados.

Sou entusiasta das culturas geek e maker, fã do GIT e gosto de participar na comunidade de código aberto. Eventualmente respondo questões no StackOverflow.

Formação
Tecnologia em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de Educação, Ciência e Tecnologia de São Paulo
Localização
São Paulo/SP, Brasil, Terra
Competências
  • Especialista em PHP e Javascript (ES6+)
  • Laravel, Drupal, Node, VueJs e React
  • Composer, npm e yarn
  • SQL avançado; banco de dados não relacional
  • Expressões regulares
  • Criação e integração de APIs e WebServices
  • DevOps, Shell script e configurações Linux
  • AWS, GCP, Digital Ocean e Azure

Alguns dos meus trabalhos

Prensa de impressão

WordImpress PHP

Biblioteca para gerar sites estáticos utilizando a API do Wordpress como fonte de conteúdo. O projeto está na fase de protótipo.

Foto de Marcus dePaula on Unsplash
Token de segurança

Authenticator PHP

Um cliente web para autenticação de dois fatores, adicionando uma camada de segurança para suas contas. Diferente de aplicativos móveis não te limita a um único dispositivo.

O pacote usado para gerar tokens também está disponível em PHP One Time Password.

PHP Color Extractor

Color Extractor PHP

Pacote para extrair cores presentes em imagens, possui configurações de sensibilidade e conta com diversos algoritimos de redução e agrupamento de cores.

Plugin AsciiMath para TinyMCE 4

Plugin AsciiMath para TinyMCE 4 Javascript

Plugin para incluir fórmulas matemáticas no editor WYSIWYG TinyMCE 4. Utiliza sintaxe AsciiMath e MathJax para exibição. Veja a Demonstração.

Projetos que contribuí

Brasil API logo

Brasil API Node/NextJS

Uma API que disponibiliza programaticamente diversos dados úteis para aplicações no Brasil, como endereço, feriados, bancos, etc.

Contribui para alguns dos endpoints, atualização de documentação, revisão de código e debates diversos nas pull requests.

Laravel Short URL

Laravel Short URL PHP/Laravel

Um pacote para encurtar URLs sem utilizar serviços externos.

Adicionei uma forma para que as implementações possam sobrescrever as migrations desse pacote.

Strange Eons X-Wing Plugin

Strange Eons X-Wing Plugin Hibrido Java e Javascript

Strange Eons é um programa para criação de material para jogos de tabuleiro. Contribuí na criação de novos componentes para o plugin de Star Wars X-Wing.