Thiago Martins
Desenvolvedor Full-Stack focado em transformar desafios de negócio em software eficiente. Unindo a robustez do Java (Spring Boot) com a agilidade do React & Next.js.

Sobre Mim
Sou desenvolvedor e estudante de Ciência da Computação. Iniciei minha trajetória na área por meio do desenvolvimento de scripts para jogos na plataforma CFX, quando passei a enxergar a tecnologia não apenas como entretenimento, mas como uma forma de criar soluções e gerar valor.
Atualmente, atuo com Java e Spring Boot, tecnologias pelas quais desenvolvi um forte interesse por serem completas e permitirem atuação em diferentes tipos de aplicações, como web, desktop e mobile. Escolhi Java após pesquisas de mercado, considerando demanda, remuneração e o desafio de trabalhar com uma linguagem fortemente tipada, o que acabou se tornando um gosto pessoal.
Hoje, trabalho com desenvolvimento de aplicações web utilizando Node.js, TypeScript, React, Next.js, além de Java com Spring Boot, MySQL e Docker, focando na criação de APIs, microsserviços e sistemas escaláveis. Nos últimos meses, tenho direcionado meus estudos para arquitetura de software, priorizando uma base sólida antes da implementação do código.
Minhas Stacks
Uma seleção de tecnologias que utilizo para construir aplicações performáticas, escaláveis e resilientes.
BACK-END
FRONT-END
DATA / DEVOPS
Experiência Profissional
Uma visão cronológica da minha jornada profissional, principais responsabilidades e conquistas técnicas.
Estagiário em Desenvolvimento de Software
ADDAF- Desenvolvi e mantive APIs REST em Java com Spring Boot, resultando em maior organização e confiabilidade no processamento de dados internos.
- Implementei integrações com bancos de dados MySQL e Oracle, garantindo consistência das informações e melhor desempenho das aplicações.
- Atuei na containerização de aplicações com Docker, reduzindo problemas de inconsistência entre ambientes de desenvolvimento e produção.
- Participei do desenvolvimento de microsserviços, contribuindo para melhor escalabilidade e estabilidade dos sistemas.
- Colaborei com o frontend em React e Next.js, facilitando a integração front-end/back-end e melhorando a experiência do usuário.
- Auxiliei na identificação e correção de bugs, apoiando a evolução contínua das aplicações internas.
Desenvolvedor de Sistemas para Jogos
CFX / FiveM- Desenvolvi scripts e sistemas personalizados utilizando Lua, JavaScript e Node.js, atendendo a requisitos específicos de servidores de jogos.
- Implementei integrações com banco de dados via HeidiSQL, garantindo organização e persistência das informações.
- Atuei na manutenção e evolução de sistemas, assegurando estabilidade e bom desempenho em ambientes com múltiplos usuários simultâneos.
- Resolvi problemas técnicos e lógicos complexos, fortalecendo minha capacidade de análise e resolução de problemas.
Jovem Aprendiz de TI
Top Rio Turismo- Atuação como Jovem Aprendiz na área de Suporte de TI, com responsabilidades no suporte técnico e na manutenção de hardware e software.
- Realização de diagnóstico e reparo de equipamentos, instalação e configuração de softwares, além da aplicação de medidas de segurança.
- Apoio na administração de redes locais, assegurando conectividade e desempenho, bem como na organização e gestão da infraestrutura de TI.
Meus Projetos
Soluções reais desenvolvidas com foco em arquitetura, performance e experiência do usuário.
Campo em Desenvolvimento
Estou preparando uma vitrine especial para meus projetos. Em breve você poderá conferir tudo por aqui!