TESTE1

Introdução

Desde cedo, minha paixão pela tecnologia sempre foi uma constante em minha vida. Fascinado pela forma como a inovação tecnológica molda nosso mundo, decidi direcionar meu interesse para o campo da programação. Com uma determinação inabalável, embarquei nessa jornada para compreender e criar as engrenagens digitais que impulsionam o futuro. Cada linha de código que escrevo é uma manifestação do meu amor pela tecnologia, uma busca incansável por soluções e uma maneira de deixar minha marca no universo digital em constante evolução.

Contato

E-mail: thiagofernandess158@gmail.com

Whatsapp: (83) 9 8618-6322
Clique aqui

Linkedin: Clique aqui

GitHub: Clique aqui

Currículo: Download PDF

Trabalho

Minha experiência abrange diversas áreas, incluindo o desenvolvimento de aplicações em Java (Java EE ou Spring) e JavaScript, bem como o uso de tecnologias como JMS, Spring Boot, Spring Data e Spring Cloud. Tenho familiaridade com práticas de segurança através do Spring Security, e aprofundei meu entendimento de bancos de dados usando SQL Server e H2, além de ter experiência em ORM com JPA, utilizando frameworks como Hibernate e EclipseLink. Conhecimento em tecnologias como HTML, CSS, JSON, React e Node.

Além disso, estou bem versado no desenvolvimento de APIs RESTful, uma habilidade essencial para criar interfaces de comunicação robustas e eficientes. Minha abordagem de trabalho é orientada para metodologias ágeis, tendo trabalhado com Scrum e suas cerimônias para alcançar entregas eficazes e colaborativas. Para garantir a eficiência de implantações, também possuo conhecimento em Docker, facilitando a criação e execução de ambientes isolados.

Quem sou?

Thiago Emanuel Barros Fernandes

Desenvolvedor Backend Java

Desenvolvimento de aplicações em java (JAVAEE ou Spring), javascript, jms, Spring boot, Spring data, Spring Cloud, Spring security, Orm com JPA (Hibernate ou Eclipse), SqlServer, h2. Api RESTful. Desenvolvimento ágil com Scrum e suas cerimônias. Docker, Git.

PROJETOS
Oficina

Logo no começo quando aprendi sobre spring, criei esse programa para me familiarizar ainda mais com a tecnologia. Nesse software utilizei Spring Framework, Spring Boot, hibernate para criar um sistema para oficina onde a empresa terá total acesso para cadastro e remoção de funcionários e serviços, cada Cargo terá função definida dentro do software, incluindo sistema de login para definição e liberação de funções.

DOWNLOAD
Plataforma Investimento

Na construção desse protótipo silumando em certa parte uma plataforma de investimentos, utilizei hibernate, Spring Framework, Spring boot, entre outras tecnologias. Se bem falando foi meu Primeiro projeto onde pude relatar tudo que aprendi durante a disciplina de Java Avançado. Nessa Plataforma o usuário consegue investir em algum tipo de moeda (o valor não é debitado, apenas simulado), enquanto o admin consegue cadastrar moedas, remover algum tipo de moeda ou atualizar valores referente a moeda.

DOWNLOAD
Registrar e Logar

Este é um software simples de cadastro de usuário e login utilizando Spring Framework, Spring Boot, Hibernate, entre outros para fazer conexões com banco de dados, um simples CRUD para resolver todo esse problema. O usuário e o admin realizam cadastro com diferentes funções. Um ótimo software na época em que aprendi todo o processo utilizando Java.

DOWNLOAD
Agenda

Explore nossa inovadora solução de agenda desenvolvida para otimizar a organização e gerenciamento de eventos. Utilizando uma abordagem robusta e tecnologias avançadas, criamos uma aplicação de agenda altamente funcional. Este projeto incorpora os princípios de uma API RESTful e é construído com tecnologias como Spring Web, Spring Framework e Spring Boot, proporcionando uma base sólida para a implementação eficiente.

Através da integração perfeita entre JPA e Hibernate, garantimos a persistência confiável e eficaz dos eventos em um banco de dados. A aplicação oferece funcionalidades completas de adição, remoção, listagem e atualização de eventos, proporcionando um controle total sobre a agenda.

O diferencial deste projeto reside na sua flexibilidade para integração. Com a API bem definida, oferecemos a liberdade para que programadores de frontend escolham entre as tecnologias React ou Node.js para consumir a API e criar interfaces atraentes e interativas.

Em resumo, nossa agenda representa a convergência perfeita entre tecnologias de backend de ponta, incluindo API RESTful, Spring Web, Spring Framework, Spring Boot, JPA e Hibernate. Essa solução é projetada para capacitar programadores a criar aplicativos frontend dinâmicos que aproveitam ao máximo as funcionalidades de gerenciamento de eventos oferecidas pela agenda. Baixe agora mesmo e experimente o futuro da organização de eventos!

DOWNLOAD
05_FirstStepsInJavawithSpringboot

Apresentamos nossa mais recente conquista no campo da gestão de eventos: um projeto de agenda que redefine eficiência e praticidade. Alimentado por uma base sólida de tecnologias avançadas, este projeto incorpora os princípios de uma API RESTful, respaldada pela robustez do Spring Web, Spring Framework e Spring Boot.

Por meio da integração perfeita do JPA com o Hibernate, garantimos a persistência confiável dos eventos em um banco de dados, solidificando a base para uma experiência de usuário excepcional. A capacidade de adicionar, remover, listar e atualizar eventos é facilitada pela estrutura coesa da aplicação.

O que torna esse projeto verdadeiramente excepcional é sua adaptabilidade e versatilidade. A API bem estruturada permite que desenvolvedores de frontend escolham entre o uso do React ou do Node.js para consumir a API, criando interfaces interativas que transcendem as expectativas.

Em síntese, nosso projeto de agenda é a convergência perfeita das tecnologias mais avançadas em desenvolvimento backend: API RESTful, Spring Web, Spring Framework, Spring Boot, JPA e Hibernate. Estamos oferecendo às mentes criativas a oportunidade de explorar e inovar, capacitando-as a desenvolver aplicativos frontend dinâmicos que tiram proveito máximo das capacidades de gerenciamento de eventos da agenda. Baixe agora mesmo e faça parte da revolução na organização de eventos!

DOWNLOAD