Currículo

William da Costa Canin

Desenvolvedor/Programador

Dados Pessoais


Sexo: Masculino
Religião: Cristão
Nacionalidade: Brasileiro
Naturalidade: Santo André-SP
Data Nasc.: 25/04/1988
País: Brasil
E-mail: contato[at]williamcanin.me | william.costa.canin[at]gmail.com
Website: https://williamcanin.me

Bio


Olá :v:, me chamo William (com “M”), e sou apaixonado por desafios; tecnologia; design; e melhoramento pessoal, onde tenho a convicção de que tudo é possível com dedicação e resiliência.

Sou graduado da Centro Universitário de Lins e codificador quase assíduo com comprometimento nas atividades que realizo. Autodidata e proficiente em algumas linguagens de programação e tarefas voltadas a computação.

Diariamente, gosto de aprender novas linguagens de programação, onde as uso (ou não) regularmente. Peguei gosto em programar usando Free Pascal e Delphi, durante o período no ensino superior.

Atualmente exerço mais o aprendizado Front-End, porém, também tenho facilidades em alguns desenvolvimento com Back-End, ou seja, me considerando com aptidão a full-stack.

Sou um defensor do código open source desde 2008 quando conheci o Linux, e atualmente faz parte de minha máquina como Sistema Operacional principal, através da distribuição Archlinux / Ubuntu. Desde então, vou adquirindo alguns conhecimentos em Linux.

Gosto de ouvir músicas; usar emojis; assistir séries/filmes; assuntos sobre psicologia e teologia. Tenho uma página na internet, onde mantenho tudo sobre mim e meus conhecimentos com meu weblog. Me considero leigo em tudo, é por isso que me motiva estudar sempre. :stuck_out_tongue_winking_eye:

Formação acadêmica


2009 - 2013
Centro Universitário de Lins - Unilins
Lins, São Paulo - Curso Superior em Análise e Desenvolvimento de Sistemas

Licenças e certificados


2019
Udemy
Curso Online de Aprenda Programação em Python 3 com Facilidade do Zero - Certificado
Curso Online de Python 3 na Web com Django (Básico e Intermediário)
Curso Online de Django 2.0 - Aprendendo os conceitos fundamentais Curso Online de Django 2.0 avancado, 100+ aulas domine framework like a boss

2019
USP - Universidade de São Paulo
Curso Online de Introdução à Ciência da Computação com Python - Módulo I e Módulo II

2018
Solyd - Treinamentos e Cursos Online
Curso Online de Python Básico - Certificado

2018
NodeStudio Treinamentos - Cursos de Desenvolvimento Web
Curso Online de HTML5 & CSS3 - Certificado
Curso Online de Design Responsivo - Certificado

2017
Fundação Bradesco - Escola Virtual
Curso Online - HTML Básico - Certificado

Experiências


Linux

Conhecimentos em open source e nas diferenças entre as várias distribuições Linux
Execução de tarefas de manutenção com a linha de comando, instalação e configuração de um computador rodando Linux e configuração básica de rede

  • Arquitetura do Sistema
  • Instalação e manutenção de pacotes linux
  • Comandos GNU e Unix
  • Devices, Linux Filesystems, Hieraquia Padrão dos Filesystem
  • Shell, Scripting e Gerenciamento de Dados
  • Interfaces e Desktops
  • Tarefas administrativas
  • Serviços Essenciais do sistema

Nuvem de Conhecimentos


Python Ruby/RubyGems Delphi HTML5 CSS3 Javascript Responsive Web Design BEM SASS Gulp Shell script Bootstrap Django Git Jekyll MySQL Ubuntu Server Red Hat Enterprise Linux Server Iptables Linux Windows

Idiomas


Português: Fluente (Nativo)
Inglês: Básico (Técnico)

Projetos


Boa parte dos meus projetos são open source e armazeno tudo com git no meu GitHub. Aqui está alguns:

Jektify - Jektify é uma gem em Ruby, que insere uma entrada de faixa, lista de reprodução, álbuns e artistas de Spotify, em templates Jekyll.

Recover Grub - Script em Python (3.x) para realizar a recuperação do Grub no Linux.

iDisconnect - Um programa para Windows, com funções de agendar o desligamento, reinicialização e hibernação do computador.

“Leve a vida com responsabilidade mas nunca deixe de ser divertido(a) :smile:”. Obrigado por ler.