Hassan
About Candidate
Profissional cursando Engenharia Mecânica pela UFRGS com duplo diploma realizado na França pela École Centrale de Marseille/Méditerranée, possuindo sólida experiência em desenvolvimento de software e administração de sistemas. Atualmente, atuo como Engenheiro de Software na Amadeus, integrando a equipe de API Management, onde desenvolvo e implemento mudanças em estruturas de dados e componentes de backend.
Tenho vasta experiência em Python, com habilidades avançadas em Programação Orientada a Objetos (POO), Decoradores, Iteradores, Herança e Polimorfismo, Testes e Gerenciamento de Memória, além de conhecimento em bibliotecas científicas como Numpy, Pandas, Matplotlib e Scipy. Utilizo Linux para desenvolvimento de projetos, deployment de aplicações na AWS e gerenciamento de servidores, com experiência em comandos bash para automação.
Estou interessado em me especializar em DevOps e automação, desenvolvendo habilidades em ferramentas como Kubernetes, Terraform, Ansible, Prometheus e Grafana. Atualmente, estou realizando a certificação AWS Cloud Practitioner, com o objetivo de alcançar a certificação AWS Certified DevOps Engineer – Professional. Minha capacidade de resolver problemas, atenção aos detalhes e desejo constante de aprender são minhas principais forças.
Education
Experiences
- Liderei a melhoria de um sistema para organizar e agrupar dados, garantindo que as informações sejam publicadas corretamente. - Projetei e implementou mudanças na estrutura do banco de dados para atender às novas necessidades de armazenamento de dados. - Desenvolvi componentes de backend para armazenar e gerenciar dados personalizados de maneira eficiente. - Trabalhei com equipes de design para garantir que a interface do usuário seja amigável e integre bem com o sistema de backend. - Atualizei APIs existentes para suportar novas funcionalidades de gerenciamento de dados.
- Desenvolvimento de um sistema de análise e processamento de dados utilizando Python e MongoDB. - Utilização da biblioteca PyMongo para interagir com o MongoDB e executar consultas e agregações. - Implementação de filtros, projeções e operações de agregação para extrair informações específicas dos documentos armazenados. - Utilização das bibliotecas pandas e numpy para manipulação e análise de dados, além de cálculos numéricos. - Desenvolvimento de scripts para automatizar tarefas, como geração de relatórios e visualizações dos resultados. - Aquisição de habilidades em programação, análise de dados e manipulação de bancos de dados. - Profundo entendimento do ecossistema do MongoDB e suas funcionalidades.
- Registro de domínio, criação de ambientes de desenvolvimento. - Gerenciamento de DNS (Cloudflare). - Supervisionar versões do sistema e verificar se as alterações podem avançar da homologação para a produção. - Correção de bugs em websites (EX: formulário que não enviava email, páginas off, erros de plugins, ...). - Manutenção e prevenção contra malware no servidor. - Realização de backups via SSH. - Comunicação e planejamento de tarefas.