Eu, Thiago

sou

Profissional com sólida experiência em sistemas ERP incluindo Tasy, MV, PEP e Fast Medic. Graduado em Análise e Desenvolvimento de Sistemas pela UniPaulistana, com habilidades em programação Java (CRUD JSP e Servlet), HTML, CSS e bancos de dados. Certificações em algoritmos, lógica de programação e trabalho em equipes ágeis. Proativo, com habilidades analíticas e raciocírio lógico, buscando contribuir significativamente para metas da empresa em desenvolvimento de sistemas.

Thiago Alves

Escolaridade

2014

Ensino Médio Completo

Escola: EETAL

2018

Curso Técnico de Enfermagem

Curso técnico de enfermagem
Duração 2 anos, INTESP - SP

2023

Cursos Extracurriculares

Algoritmos e Lógica de Programação - Udemy
Duração: 30 horas
O que absorvi: Compreensão de como formular algoritmos para resolver problemas e a habilidade de implementar esses algoritmos usando lógica de programação. Aprendi a criar fluxogramas e pseudocódigo para planejar soluções antes de codificá-las.

Entendendo Métodos Java - Digital Innovation One
Duração: 2 horas
O que absorvi: Aprendi a definir e utilizar métodos em Java, entendendo a importância de métodos para modularidade e reutilização de código. Compreendi como passar parâmetros e retornar valores de métodos.

2023

Cursos Extracurriculares

Lógica Condicional e Controle de Fluxos em Java - Digital Innovation One
Duração: 5 horas
O que absorvi: Dominei o uso de estruturas de controle de fluxo em Java, como if, else, switch, e loops. Isso me permitiu controlar o comportamento do meu código com base em diferentes condições e repetição de tarefas.

Versionamento de Código com Git e GitHub - Digital Innovation One
Duração: 2 horas
O que absorvi: Aprendi a usar o Git para versionamento de código, incluindo comandos básicos como commit, push, pull, e branch. Entendi como colaborar com outros desenvolvedores usando o GitHub, gerenciando repositórios e resolvendo conflitos de código.

2023

Cursos Extracurriculares

Programação Orientada a Objetos com Java - Digital Innovation One
Duração: 4 horas
O que absorvi: Compreendi os conceitos fundamentais da programação orientada a objetos, como classes, objetos, herança, polimorfismo e encapsulamento. Aprendi a aplicar esses conceitos para criar códigos mais organizados e reutilizáveis.

Aprendendo a Sintaxe Java - Digital Innovation One
Duração: 5 horas
O que absorvi: Desenvolvi uma sólida compreensão da sintaxe básica do Java, incluindo declaração de variáveis, uso de operadores, e construção de estruturas de controle. Isso me preparou para escrever e entender programas Java de maneira eficaz.

2024

Instituição: Unipaulistana

Graduação: Análise e Desenvolvimento de Sistemas
Duração: concluido
O que absorvi: Durante minha jornada na Unipaulistana, absorvi conhecimentos essenciais em análise e desenvolvimento de sistemas utilizando principalmente a linguagem Java. Aprendi a projetar e desenvolver soluções de software, dominando programação, banco de dados, gestão de projetos e engenharia de software. Além disso, desenvolvi habilidades em trabalho em equipe, resolução de problemas complexos e comunicação eficaz, essenciais para minha carreira na área de tecnologia da informação.

2024

Instituição: Universidade Tecnológica Federal do Paraná - UTFPR

Pós-graduação: Pós-graduação Lato Sensu em Tecnologia Java
Duração: andamento
Pós-graduação Lato Sensu em Tecnologia Java proporciona um aprofundamento nas tecnologias avançadas do ecossistema Java, focando especialmente no desenvolvimento de aplicações robustas e escaláveis. Durante o curso, estou aprendendo conceitos avançados de Java EE, frameworks como Spring Boot e Hibernate, além de práticas modernas de desenvolvimento ágil e integração de sistemas. O programa inclui também estudos em arquiteturas de microserviços, segurança da informação em aplicações Java e estratégias para otimização de performance. O objetivo é capacitar profissionais para liderar projetos complexos e inovadores no mercado de desenvolvimento de software.

Projetos

Todos os tópicos levarão para o GitHub

CRUD Java Servlet

Sistema de gerenciamento com Java Servlet e MySQL

CRUD: Java Servlet

Este projeto é um sistema de gerenciamento de funcionários em Java com Servlet, conectando-se a um banco de dados MySQL. Ele oferece operações básicas de CRUD (Create, Read, Update, Delete) e é licenciado sob a MIT License.

Ver no GitHub
🖥️

CRUD Java Swing

Sistema de autenticação com interface gráfica

CRUD em Java Swing

O projeto cria um sistema de autenticação avançado em Java Swing com banco de dados, oferecendo login, verificação de credenciais, tela principal, registro de usuário e recuperação de senha. Utiliza Java para a lógica, Swing para a interface e bancos de dados como MySQL ou PostgreSQL.

Ver no GitHub
🎲

Jogo da Sorte

Jogo de adivinhação desenvolvido em Java

Lógica de Programação

Este projeto concluído é o Jogo da Sorte, desenvolvido em Java. Os jogadores tentam adivinhar um número escolhido aleatoriamente pela máquina dentro de um intervalo definido, recebendo dicas para orientar suas suposições. Os jogadores têm três tentativas para acertar o número sorteado.

Ver no GitHub
🧪

Exercícios QA

Exercícios de lógica e Quality Assurance

Exercícios de lógicas em Java

Este é um projeto em desenvolvimento de exercícios resolvidos na disciplina de Quality Assurance, com orientação do Prof. Jailson Costa. Alguns exercícios já foram concluídos em sala de aula, como MANZAN e FACCAT.

Ver no GitHub

Contatar-me

Estou disponível para novas oportunidades. Se você estiver interessado em me contratar, por favor, entre em contato comigo via WhatsApp ou E-mail.

Entre em contato via WhatsApp

Formulário