Currículo Desenvolvedor

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

Helder Chaves Leite Junior

Graduando em Ciência da Computação


Campina Grande - Paraíba
(83) 99333-4913
[email protected]
www.helderchaves.dev
GitHub: /heldercljr
LinkedIn: /heldercljr
HackerRank: /helder_junior

RESUMO E OBJETIVO
Graduando em Ciência da Computação, venho estudando linguagens de programação bem como a
própria computação desde o final de 2016. A primeira linguagem que aprendi de fato foi C, que me
permitiu entender desde conceitos simples como tipagem de variáveis, escopo, funções, loops e
condicionais, até conceitos avançados, como alocação dinâmica de memória, estruturas de dados e
apontadores. Esse conhecimento facilitou muito meu aprendizado em linguagens de mais alto nível,
como Java, onde aprendi sobre encapsulamento, herança, polimorfismo, algoritmos de ordenação,
árvores e padrões de design. Desde o fim de 2019 comecei a dedicar meus estudos ao
desenvolvimento web e consequentemente as tecnologias que fazem parte (HTML, CSS, JavaScript,
Node.js, etc). Diante do exposto e da minha intenção em continuar me desenvolvendo, atualmente
estou interessado em entrar em uma empresa de impacto na área do desenvolvimento de software,
transformando meus conhecimentos e experiências em trabalho de qualidade que possa beneficiar a
ambos colegas de trabalho e clientes, sempre buscando formas de me aprimorar, através do
aprendizado de novas habilidades técnicas e/ou socioemocionais.

COMPETÊNCIAS

Técnicas: Socioemocionais:
● Linguagem C (Avançado); ● Aprendizado rápido;
● Linguagem Python (Intermediário); ● Proatividade;
● Linguagem Java (+ Spring Boot); ● Trabalho em equipe coordenado;
● Linguagem JavaScript (e TypeScript); ● Abertura a críticas construtivas;
● HTML5, CSS3 (+ React.js básico); ● Paciência;
● API’s REST (+ Node.js + Express); ● Organização;
● Autenticação e autorização com JWT; ● Empatia;
● Git e GitHub; ● Visão positivista dos acontecimentos;
● Programação Orientada a Objetos; ● Melhoramento contínuo;
● GRASP e SOLID; ● Criatividade para resolver problemas;
● Bancos de dados SQL e NoSQL; ● Pensamento crítico.
● Inglês (nível C2 proficiente).
EXPERIÊNCIAS
Smartiks - Julho de 2021 - Dezembro de 2021
● Atuação como desenvolvedor back-end JavaScript/TypeScript (Node.js/Express/TypeORM).
● Empresa que atua com players do setor elétrico como CHESF e ENGIE.
● Utilização de TDD nos testes, através do framework Jest.
● Versionamento de código com GitLab e GitHub.
● Utilização de bancos de dados relacionais SQLite e Oracle.
● Tarefas relacionadas à containers Docker;
● Aplicação de metodologias de desenvolvimento ágil (scrum e Azure) no ciclo de vida.

Authorization API - Node.js | TypeScript | PostgreSQL | Express | Knex | JWT


● API RESTful que desenvolvi para estudar autorização utilizando JSON Web Tokens.
● Escrevi toda a documentação em inglês, no intuito de treinar minhas habilidades de escrita
na língua.
● Todas as respostas das requisições feitas a API são devolvidas usando JSON, de forma que é
possível conectar a API com diferentes front-ends.
● Link para a API aqui.

EDUCAÇÃO
Universidade Federal de Campina Grande
AGOSTO DE 2018 - MARÇO DE 2024 (PREVISÃO)
Bacharelado em Ciência da Computação.

Universidade Estadual da Paraíba


NOVEMBRO DE 2016 - MAIO 2018
Bacharelado em Ciência da Computação.

Você também pode gostar