
Carlos Edilson Barreto
About Candidate
Sou desenvolvedor de software apaixonado por criar soluções inovadores e eficientes com códigos de alta qualidade. Atualmente trabalho em uma equipe internacional atuando em um e-commerce de livraria.
Estou sempre em busca de desafios que me façam pesquisar, evoluir, aprender e descobrir novos tópicos de estudos.
Education
Bacharelado em Engenharia de Computação passando por assuntos importantes no desenvolvimento de softwares como lógica de programação, banco e dados, desenvolvimento mobile, design web, metodologia ágeis, padrões de projetos... entre outros.
Experiences
Metas: Upgrade da versão do rails em que a aplicação roda. Amplificar a rede de livraria da empresa, alcançando novos continentes e países.Desafios: Aplicar meus conhecimentos de lógica de programação para uma nova linguagem com estrutura diferente. Implementação de testes unitários para cada nova correção ou adição de funcionalidade. Melhoria da escrita e escuta em Inglês.Tecnologias: Ruby, Ruby on Rails, Vue JS, SQL, Kanban, Kubernetes, GitHub, Deploy, RSpec, Docker, Linux.
Metas: Melhorar o site de gerenciamento de usuários. Automatizar tarefas para ter mais tempo para desenvolver novas funcionalidades. Criar um novo sistema de ticket para relatar os erros do site principal.Desafios: Orientar um novo desenvolvedor frontend junior para passar os passos do sistema e instruir ele a como usar as aplicações e os deploys do sistema. Usar JumpCloud para autenticação para implementar SSO no site. Usar a API do Google para ler receber e ler emails de feedback sobre erros do site. Criar automação de deploy da aplicação com GitHub Action e AWS. Utilizar o Twilio como ferramenta de disparar eventos e noticias para os usuários da empresa.Tecnologias: React JS, Node JS, AWS, EC2, RDS, S3, Amplify, Twilio, JumpCloud, GitHub, GitHub Action, CI/CD, Linux, Express JS.