william
(ic.unicamp.br)
Atualmente, atuo como Coordenador de Serviços de TI (CBO 123105), além de desempenhar funções como administrador de redes, sistemas e suporte no Instituto de Computação da UNICAMP. Sou bacharel em Ciência da Computação pela Faculdade ComunitÔria de Campinas (FAC3), possuo especialização em Redes de Computadores pela UNICAMP e sou mestrando em Ciência da Computação no Instituto de Computação da UNICAMP. Tenho experiência em diversas Ôreas da Computação, com sólido conhecimento em servidores Linux, especialmente nas Ôreas de virtualização, redes e infraestrutura. Atuei como professor convidado nos cursos de Especialização em Redes de Computadores e de Aperfeiçoamento em Nuvens e Virtualização no IC/UNICAMP. Fui professor no MBA em Gestão de TI e Computação em Nuvem da UFSCar, ministrando disciplinas de Containers e Virtualização, bem como Arquiteturas Nativas para Cloud. Em 2025, fui professor voluntÔrio na graduação da UNICAMP, apoiando disciplinas de redes. Também participei de iniciativas em parceria entre o Instituto de Computação, Instituto Eldorado, Softex e MCTI, no contexto de formação em IoT e Android embarcado, ministrando disciplinas de Android bÔsico, ferramentas e desenvolvimento de aplicativos e criação de laboratórios de redes para equipamentos embarcados. Além disso, ministrei diversos cursos e treinamentos, abrangendo desde confinamento de processos até arquiteturas de microservices com containers e Kubernetes, criação de cluster de virtualização com Ganeti/Google (IaaS), OpenStack Cloud.
Ćreas de interesse:
- SeguranƧa.
- ServiƧos de redes.
- Sistemas Operacionais.
- Virtualização de sistemas e redes.
- Cluster e Nuvem computacional.
Palestras:
- Sistema Video Aula Web ā Centro de Computação da UNICAMP.
- Openstack ā CafĆ© Cinfotec ā Centro de Computação da UNICAMP. Openstack ferramenta de gerenciamento da nuvem.
- Cotil / IC : Openstack - Uma visão geral de um ferramenta opensource para gerenciamento de nuvem privada.
- Cotil : A evolução do confinamento de processos até a Nuvem. (Container, Virtualização e Nuvem)
- IC / Unicamp / 2s2017-mc039 : Openstack - Uma visão geral de uma ferramenta open source para gerenciamento de nuvens
- 10ª Edição do Cinfotec UNICAMP - 2024 : Desafios na conscientização do usuÔrio de TIC na universidade e as influências das novas tecnologias ( slides )
- 3rd Workshop On Intelligent IoT Services and Applications 2026 - PanamĆ” (UTP) : Hands-on exercise (Mini course) Process Confinement and Resource Limitation in IoT Devices with Embedded Linux ( slides )
Cursos ministrados:
- Curso IoT e Android Embarcado (IC/Eldorado/Softex/MCTI): Android bƔsico, ferramentas e desenvolvimento de aplicativos / Labs Redes de Computadores.
- MBA UFSCAR / Virtualização e Conteneres : Confinamento de processo, Docker, Sistemas de Virtualização e Introdução ao Kubernetes (MBA em Gestão de TI e Computação em Nuvem - UFSCAR)
- MBA UFSCAR / Introdução à Arquitetura de Aplicações Nativas em Nuvem : Arquiteturas de aplicações baseado em microservices, computação distribuida, service mesh e Kubernetes (MBA em Gestão de TI e Computação em Nuvem - UFSCAR)
- INF-0555 : Virtualização de Redes e Sistemas Computacionais - Extensão IC/Unicamp (Nuvens e Virtualização de Redes/Especialização em Redes de Computadores)
- INF-0554 : Computação em Nuvem II - Extensão IC/Unicamp (Nuvens e Virtualização de Redes/Especialização em Redes de Computadores)
- INF-0540 : Programação para Redes de Computadores (Python) - Extensão IC/Unicamp (Nuvens e Virtualização de Redes/Especialização em Redes de Computadores)
- MĆ”quinas Virtuais com LINUX, QEMU-KVM E GANETI ā AFPU UNICAMP.
- Do confinamento de processos ao microservices (Docker e Kubernetes) ā EDUCORP UNICAMP 2020 / 2021.
- Mini curso de Nuvem - IFSP Piracicaba (Semana da Computação)
Projetos e Exemplos
- Gitlab-IC
- exemplos-kotlin
- teste-cicd - Exemplo CI/CD com gitlab runner.
- webdriver-selenium - Exemplo de webdriver selenium aplicado em um dashboard para popular dados automaticamente a partir de um csv.
- wtools - Ferramentas de compressão de PDF.
- Ansible / k8s / terraform / aws / openstack deploy cluster / vms netlabs / cloud-init exemplos / switch emulados qemu
- Github-willreli
- ic-sensorhub - MVP para ingestão e visualização de dados de sensores com FastAPI, PostgreSQL, Streamlit e Docker. Coleta, consulta e exportação de leituras por dispositivo e métrica.
- pydb2rest - PyDB2Rest Transforma seu banco de API Rest (CRUD)
- meet2ic - Meet2IC é uma aplicação web desenvolvida em PHP com MySQL, que permite criar enquetes de disponibilidade semelhantes ao Doodle, com autenticação via Google e interface moderna usando FullCalendar e Bootstrap.
- ppmb-cms - Mini CMS em PHP com Parsedown