Quem sou eu
- Me chamo Allan Guilherme Zimmermann.
- Tenho 33 anos de idade.
- Sou de Blumenau/SC.
- Atuo na área de TI desde 2008.
Experiência
Trabalhei por 10 anos em uma empresa multinacional alemã, tendo como principal cliente uma montadora de veículos.
Atuei principalmente nas áreas de suporte, gestão e implantação de sistemas de alta disponibilidade.
Essas atividades me trouxeram bastante know-how de gestão de incidentes, problemas e mudanças assim como contato com pessoas de diferentes países e culturas.
No dia a dia, utilizava o SO AIX (baseado em Unix) e as atividades de suporte eram realizadas diretamente no terminal e no banco de dados (DB2).
Os fornecedores deste cliente utilizavam Windows Server e SQL Server, e as atividades nestes locais eram de DML no banco de dados, e criação de relatórios
Nunca atuei oficialmene como desenvolvedor, mas participei da criação de algumas aplicações de pequeno porte para o cliente.
Como trabalhavamos em escala e em turnos, foi necessário criar aplicações para gerenciar as atividades e manter uma base de dados para geração de KPIs e auditorias. Fui o responsável pela criação desssas aplicações web, então tive contato com PHP, HTML, Javascript e um pouco de Java.
Hoje
Ao sair da empresa tirei um tempo para me dedicar a outros assuntos que não estavam diretamente ligados a área de TI. Estudei sobre economia, geopolítica e história, assuntos que acredito serem de grande importância para qualquer cidadão hoje em dia.
Comecei a atuar como investidor no mercado de capitais com intuito de rentabilizar meu capital e isso me trouxe a necessidade de automatizar alguns processos. Comecei a estudar Python, HTML5 e CSS3 e decidi fazer este site para colocar em prática estes conhecimentos.
O site
Foi desenvolvido pensando no conceito de mobile first e com o intuito de praticar conceitos e ao mesmo tempo poder centralizar minhas redes sociais e projetos. Ele foi pensado para ser simples e leve, principalmente para dispositivos móveis.
Como o intuito era aplicar conceitos de HTML5 e CSS3, sem frameworks ou bibliotecas, também tentei utilizar o mínimo possível de Javascript.
Todo código do site está disponível no meu GitHub para consulta ou até mesmo para "copiar, mas não fazer igual".
Projetos
Clique nas imagens para acessar os projetos.
O projeto mais completo é uma Biblioteca para controlar as minhas leituras. Foi um projeto interessante pois ele utiliza várias funcionalidades "padrões" de qualquer aplicação.
É possível adicionar, alterar e remover leituras, livros, autores e editoras, gerenciar perfil dos usuários cadastrados, guardadr log das ações dos usuários e guardar a sessão do usuário. É um sistema com poucas tabelas, mas já foi possível utilizar conceitos de normalização.
O projeto foi desenvolvido totalmente em Python, utilizando a biblioteca Streamlit, que é responsável por gerar toda parte de HTML, CSS e Javascript e pela hospedagem da aplicação. As informações ficam armazenadas em um banco de dados MySQL.
Em alguns momentos a aplicação pode estar lenta, pois tanto a aplicação web como o banco de dados estão hospedados em serviços gratuitos, como limite de recursos.
O outro projeto é um WebScrapping de informações de mercado financeiro que utilizo no meu dia a dia.
Atualmente esta aplicação está buscando dados específicos e armazenando em uma planilha do Google, onde consulto para fazer minhas análises e traçar meus panoramas.
Foi desenvolvido em Python e busca informações dos sites da B3, do Banco Central e do Investing.com
Projetos
O projeto mais completo é uma Biblioteca para controlar as minhas leituras. Foi um projeto interessante pois ele utiliza várias funcionalidades "padrões" de qualquer aplicação.
É possível adicionar, alterar e remover leituras, livros, autores e editoras, gerenciar perfil dos usuários cadastrados, guardadr log das ações dos usuários e guardar a sessão do usuário. É um sistema com poucas tabelas, mas já foi possível utilizar conceitos de normalização.
O projeto foi desenvolvido totalmente em Python, utilizando a biblioteca Streamlit, que é responsável por gerar toda parte de HTML/CSS/Javascript e pela hospedagem da aplicação. As informações ficam armazenadas em um banco de dados MySQL.
Para acessa a aplicação basta clicar neste link.
Em alguns momentos a aplicação pode estar lenta, pois tanto a aplicação web como o banco de dados estão hospedados em serviços gratuitos, como limite de recursos.
O outro projeto é um WebScrapping de informações de mercado financeiro que utilizo no meu dia a dia.
Atualmente esta aplicação está buscando dados específicos e armazenando em uma planilha do Google, onde consulto para fazer minhas análises e traçar meus panoramas.
Foi desenvolvido em Python e busca informações dos sites da B3, do Banco Central e do Investing.com
Metas
A escolha de me dedicar a aprender Python como linguaguem veio por eu perceber que atualmente apesar de na minha região não ser muito utilizado é uma das melhores linguagens quando se trata de lidar com alto volume de dados. Além de ser uma das linguagens de alto nível mais simples de ser escrita, o que ajuda muito em deixar o código organizado e legível
Com isso em mente, meus objetivos de curto/médio prazo são atualizar meu projeto de webscrapping para ser mais escalável e ter uma base maior de informações e depois aprender mais sobre Ciência de Dados e Machine Learning, me aprofundando nas bibliotecas mais conhecidas para estes fins.