beBee background
Profissionais
>
Rio de Janeiro
Caio Encarnação

Caio Encarnação

Densenvolvedor Full Stack | Analise de Dados

Tecnologia / Internet

Rio de Janeiro, Rio de Janeiro

Social


Sobre Caio Encarnação:

Olá, eu sou Caio Encarnação, um entusiasta da tecnologia e apaixonado por programação. Iniciei minha trajetória acadêmica na UFRJ, onde comecei uma graduação em física. No entanto, meu primeiro contato com programação, especialmente em C, despertou uma paixão em mim que mudou completamente minha perspectiva profissional.

Decidi seguir minha paixão e mergulhei de cabeça no estudo autodidata de várias linguagens de programação, com destaque para Python. Através dessa jornada de aprendizado autônomo, descobri o poder da programação para resolver problemas complexos e encontrei uma satisfação imensa em enfrentar desafios matemáticos por meio do desenvolvimento de software.

Em 2022, decidi impulsionar minha carreira na área de desenvolvimento de software e me matriculei no bootcamp da Driven Education. Durante o programa, adquiri habilidades sólidas em JavaScript, TypeScript, HTML, CSS, React, Bancos de Dados Relacionais e Não-Relacionais, além de aprender sobre testes de integração, testes unitários e arquitetura de software.

Atualmente, estou em busca de oportunidades para aplicar meu conhecimento e experiência em projetos desafiadores. Sou movido pela curiosidade e pelo desejo constante de aprimorar minhas habilidades. Meus conhecimentos em física e matemática complementam minhas habilidades de programação, permitindo uma abordagem analítica e orientada a soluções.

Estou aberto a colaborar em equipes dinâmicas e criativas, onde possa contribuir com meu conhecimento técnico e minha paixão por resolver problemas. Se você está em busca de um profissional determinado, com habilidades técnicas sólidas e uma sede de aprendizado constante, adoraria conectar-me com você e discutir como posso agregar valor ao seu time.

Experiência

Projetos Driven | Full-Stack Developer | Set/22 - Atual

  • Desenvolvi mais de 20 aplicações web completas, front-end e back-end, utilizando diferentes stacks e regras de negócio variadas;
  • Todos os projetos individuais foram entregues acima das expectativas;
  • Executei o ciclo completo de desenvolvimento de software, desde a concepção até a entrega, garantindo o cumprimento de prazos e a qualidade dos requisitos;
  • Implementei diversas funcionalidades, como sistemas de autenticação de usuários e gerenciamento de dados, melhorando a interatividade e usabilidade dos aplicativos;
  • Elaborei testes unitários e de integração, assegurando a qualidade e confiabilidade do código;
  • Estruturei bancos de dados e realizei a integração com a interface do usuário;
  • Solucionei desafios de programação e aprendi rapidamente novas tecnologias conforme a demanda dos projetos, aumentando a eficiência do desenvolvimento;
  • Colaborei em equipes ágeis, utilizando metodologias como Scrum, contribuindo para a entrega ágil e eficaz dos produtos.

 

Driven.t | Full-Stack Developer | Mai/22 - Mai/22

  •  Aplicação de gerenciamento de eventos, desenvolvido em grupo com mais 3 desenvolvedores ao longo de 3 sprints, utilizando metodologias ágeis e com a realização de dailies;
  • Garanti a integração do back-end com o front-end e a implementação da lógica, tendo em vista as regras de negócio de nossa aplicação;
  • Apliquei a camada de cachê em pontos de nossa aplicação de dados permanentes, como dados do evento, utilizando Redis para melhorar o tempo de resposta nas consultas do servidor;

Educação

Driven Education | Desenvolvimento Web Full Stack | Set/22 - Jul/23

  • Formação intensiva de +1.200h focadas em projetos práticos.
  • Fundamentos da engenharia de software: lógica de programação, algoritmos, estrutura de dados, orientação a objetos, arquitetura, otimização, performance e clean code.
  • Bancos de dados relacionais e não relacionais com Postgres, MongoDB e Redis.
  • Princípios de DevOps com GitHub Actions, Docker e AWS.
  • Testes unitários, integração e ponta a ponta com Jest, SuperTest.
  • Trabalhos em equipe usando metodologias ágeis (Scrum), Git, Trello, Zoom, colaborando, dando e recebendo feedbacks
  • Desenvolvimento de competências comportamentais e habilidades profissionais (soft skills).

Universidade Federal do Rio de Janeiro | Bacharel em Física | Mar/17 - Incompleto

  • Disciplina de Métodos Computacionais em Física, implementando simulações a partir de modelos matemáticos na linguagem C/C++;
  • Desenvolvimento de aplicativos envolvendo microcontroladores como Arduino;
  • Análise e apresentação de dados utilizando Python e ferramentas como Pandas e NumPy.

Profissionais do mesmo Tecnologia / Internet setor que Caio Encarnação

Profissionais de diferentes setores próximos Rio de Janeiro, Rio de Janeiro

Outros usuários que são chamados Caio

Empregos próximos Rio de Janeiro, Rio de Janeiro

  • Trabalhar em empresa

    Estagiário de engenharia de software

    Imóvel Pay

    No momento de crescimento da empresa estamos procurando por Proativo(a) e Curioso(a): Você não espera o trabalho cair no colo, você o busca. Adora solucionar problemas e aprender novas tecnologias. · ...

    Rio de Janeiro, Rio de Janeiro

    há 3 semanas

  • Fazemos parte de um dos maiores grupos de telecomunicações do mundo, dedicando-nos a oferecer a melhor experiência em telefonia, internet e soluções digitais para milhões de brasileiros. · Estamos em busca de um(a) Analista de Serviço Telecom I – PCD para atuar na equipe responsá ...

    Rio de Janeiro, RJ, Brazil

    há 2 semanas

  • Trabalhar em empresa

    Analista de Desenvolvimento Full Stack

    Fadami - Software & Innovation

    Nosso time está em busca de um(a) · Analisador/a de Desenvolvimento Sênior com perfil altamente analítico e sólida experiência em análise de código... Desenvolver soluções Full Stack escaláveis... · ...

    Rio de Janeiro, Rio de Janeiro

    há 1 mês