Olá, me chamo

Anderson Leite

Sou apaixonado por

Sou desenvolvedor Full-Stack especializado em tecnologias Java Web, com experiência em desenvolvimento e manutenção de aplicações empresariais.

Sobre mim.

Sou desenvolvedor Full-Stack especializado em tecnologias Java Web, com experiência em desenvolvimento e manutenção de aplicações empresariais. Atualmente, contribuo no time da Quality Telecomunicações, onde atuo no desenvolvimento de soluções utilizando Java, Spring Framework, JSF (JavaServer Faces), JPA/Hibernate, MySQL, e tecnologias web como HTML, CSS e JavaScript.

Minha trajetória inclui projetos realizados na Trybe, onde adquiri uma sólida base em frontend, backend e ciência da computação, trabalhando com stacks como React.js, Node.js, Express, Docker, e metodologias ágeis. Também possuo experiência prática em testes unitários e de integração e no uso de ORMs para modelagem de dados.

Sou apaixonado por desenvolvimento web, com forte curiosidade e motivação para aprender novas tecnologias e enfrentar desafios. Valorizo o trabalho em equipe, onde a troca constante de feedbacks gera crescimento mútuo.

No meu tempo livre, gosto de explorar desafios pessoais, como jogos de sobrevivência, calistenia e estudar sobre filosofia.

Educação & Habilidades

Formação

  • 2023 - o momento
    Graduação, Sistemas de Informação

    Centro Universitário UniAmérica Descomplica

  • 2021-2022
    Formação Desenvolvimento Web

    Trybe

  • 2018-2022
    Graduação, Sistemas de Informação - Trancado

    IFBA - Instituto Federal da Bahia


Cursos Extras

  • 2024 - o momento
    Guia Completo Jakarta EE 9: Java EE 9 de zero a especialista

    Udemy

  • 2024 - o momento
    The English Master Course: English Grammar, English Speaking

    Udemy

  • 2023
    Fundamentos de AWS

    Escola da Nuvem

  • 2023
    Spring Boot Expert: JPA, RESTFul API, Security, JWT e Mais

    Udemy

  • 2023
    Fundamentos do gerenciamento de projetos

    Google

Hard Skills

Aqui estão algumas das tecnologias com as quais tenho conhecimento e/ou trabalho regularmente.

Linguagens de Programação:
Java
JavaScript
TypeScript
Back-end:
Spring
Spring Boot
Hibernate
REST
SOAP
JSP
EJB
Spring Security
Java SE
Jakarta EE
Servlets
JPA
CDI
Node.js
Express.js
Front-end:
JSF
PrimeFaces
HTML5
CSS3
Sass
Bootstrap
React
Next.js
Angular
AJAX
Ferramentas de Construção:
Maven
Gradle
npm
Yarn
Testes:
JUnit
Mockito
Ferramentas de Integração Contínua:
GitHub Actions
Jenkins
Ferramentas de Desenvolvimento:
IntelliJ IDEA
Eclipse
Visual Studio Code
Ferramentas de Controle de Versão:
Git
GitHub
GitLab
Ferramentas de Gestão de Projetos:
Trello
Notion
Ferramentas de Contêinerização:
Docker
Bancos de Dados:
MongoDB
MySQL
PostgreSQL
Autenticação e Autorização:
JWT
Cloud:
AWS
DigitalOcean
Servidores:
Tomcat

Experiência.

Desenvolvedor Full-Stack - Java
Tempo integral

Atuo no desenvolvimento e manutenção de aplicações web em um ambiente corporativo, utilizando um conjunto abrangente de tecnologias. No meu dia a dia, trabalho com Java e Spring Framework para a construção de backends robustos e escaláveis, e com JPA (Java Persistence API) e Hibernate para a persistência e gerenciamento de dados. Utilizo JSF (JavaServer Faces) para o desenvolvimento de interfaces de usuário dinâmicas e intuitivas, integrando-as com HTML, CSS e JavaScript para garantir experiências web modernas e responsivas.

Além disso, sou responsável por realizar integrações com sistemas externos, assegurando a comunicação eficiente entre diferentes plataformas e serviços. Utilizo MySQL como banco de dados relacional para armazenamento eficiente de informações e faço uso de Git e GitLab para controle de versão e colaboração contínua, seguindo boas práticas de Desenvolvimento Ágil.

Minha atuação envolve a resolução de problemas complexos, implementação de novas funcionalidades, otimização de código existente e garantia de que as aplicações atendam aos requisitos de desempenho, segurança e confiabilidade.

Desenvolvedor de Software - Trabalho voluntário
Meio período

Fui voluntario no grupo de pesquisa GIPAR (Grupo de Inovação e Pesquisa em Automação e Robótica) onde trabalhamos com pesquisas cientificas e frequentemente conseguimos publicar vários artigos relevantes na comunidade nacional e também internacional, a linha de pesquisa que seguir no grupo foi IHM (Interação Humano–Computador).

Desenvolvedor de Software Pesquisador
Meio período

Durante meu período como pesquisador no GIPAR, desenvolvi um projeto inovador que envolveu o design e a implementação de um website com chatbot utilizando React e Material UI. O objetivo principal do projeto era integrar o chatbot ao controle de uma cadeira de rodas em um ambiente de simulação ROS/Gazebo.

Minhas contribuições incluem a criação de uma API em Node.js e Express.js, que conectava o chatbot ao website e era hospedada no Heroku, garantindo um fluxo contínuo e confiável para as operações do projeto. A API, em produção, desempenhou um papel crucial no sucesso do desenvolvimento.

Principais responsabilidades:

  • Desenvolver o website com chatbot utilizando React e Material UI;
  • Projetar e implementar uma API em Node.js e Express.js para integrar o chatbot ao website;
  • Colaborar com equipes de simulação para alinhar as funcionalidades do chatbot ao ambiente ROS/Gazebo;
  • Realizar manutenção e suporte à API em produção hospedada no Heroku.

Essa experiência permitiu que eu aprimorasse minhas habilidades em JavaScript, React, Node.js, Express.js, Git, Material UI e Styled Components. Além disso, tive a oportunidade de trabalhar com tecnologias complementares como ROS/Gazebo e Heroku, enquanto colaborava com equipes multidisciplinares para superar desafios técnicos e alcançar os objetivos do projeto.

Últimas Postagens.

Entrar em Contato.

Qual a sua história? Entrar em contato

Disponível para freelancer se surgir o projeto certo. Fique à vontade para entrar em contato comigo.

  • Vitória da Conquista, Bahia.
  • andersonleite.dev@gmail.com

Dizer algo