Sou Thayná Batista. Curso noturno de Análise e Desenvolvimento de Sistemas na Faculdade Senac de Pernambuco, de segunda a sexta, das 18h às 22h, formatura em dez/2027, e disponível em horário comercial. A busca é por vaga júnior de backend Java, com Spring Boot, API REST e banco relacional. Também curso a Academia Java Full-Stack na Fuctura.
O código que abre primeiro é a API de orçamento (site): Java 21, sobe sem chave, e o POST /api/transactions grava a despesa. O javaFuctura guarda os exercícios de Java. O sistema acadêmico (API) cadastra aluno, professor, disciplina e matrícula com JDBC e PostgreSQL. O projeto de que mais gosto é o Congo Grey Parrot. Eu precisava, no dia a dia, de um programa que transcrevesse, lesse em voz alta e guardasse áudio e texto na própria máquina.
Python, Kotlin, JavaScript, PHP e .NET continuam nos projetos abaixo.
💡 "Code is not just syntax — it's the bridge between ideas and impact."
Prefeitura do Recife, Secretaria de Educação | Escola Municipal Karla Patrícia, Laboratório de Robótica e Programação | Recife-PE, Brasil | Nov/2026 – Nov/2027, a iniciar em novembro de 2026
Apoio técnico no laboratório de robótica e programação, vinculado à Diretoria Executiva de Tecnologia na Educação. Desenvolvimento e manutenção de sites e soluções, análise de softwares educacionais e aplicativos de pensamento computacional, diagnóstico de notebooks, tablets e mesas educacionais, configuração de computadores e propostas de melhoria da rede. Aplicação de lógica de programação, prototipação, testes e depuração de código.
☕ Back-End
🖥️ Front-End
📱 Mobile
🗄️ Banco de Dados
🤖 IA & Cloud
🎨 Design & UX
🔧 DevOps & Tools
♿ Acessibilidade
📐 Metodologia
- Desenvolvimento back-end com Java, Spring Boot, C# e .NET 8
- Criação de APIs RESTful com ASP.NET Core e Spring Boot
- Integração front-end/back-end (Angular + API REST)
- Desenvolvimento mobile com Kotlin, Jetpack Compose e React Native
- Persistência e segurança com Spring Data JPA e Spring Security
- Testes automatizados com JUnit e Mockito
- Boas práticas de Clean Code, princípios SOLID e Design Patterns (GoF)
- Modelagem e consultas SQL (joins, subqueries, procedures, CTEs)
- Versionamento de código com Git e GitHub
- Containerização com Docker e Docker Compose
- Automação de fluxos com n8n e IA Generativa
- Engenharia de Prompt com GitHub Copilot e OpenAI
- Fundamentos de IA no Azure: Visão Computacional, NLP, RAG, OCR
- Acessibilidade digital (WCAG 2.2)
- Prototipagem de interfaces de alta fidelidade com Figma
- Estruturação de projetos Full-Stack e Full Cycle
- Product Design e Análise de Requisitos
- Raciocínio lógico-analítico e resolução de problemas
- Organização, autonomia e aprendizado contínuo
- Comunicação clara e trabalho em equipe
- Proatividade e gestão de tempo
- Metodologias ágeis — Scrum Master certificada pela DIO
- Liderança de equipe e gestão de projetos
Java 21 | Spring Boot 4.1.1 | JPA | Out/2026
API REST de transações financeiras. O CRUD sobe sem chave de IA, com ./gradlew bootRun --args='--spring.profiles.active=local'. A voz continua disponível no perfil ai, com chave da OpenAI. Em 17/10/2026, GET / e GET /api/transactions responderam 200, e GET /actuator/health respondeu UP.
Java 21 Spring Boot 4.1.1 Spring Data JPA H2 MySQL JUnit Docker Gradle
Quatro programas no mesmo repositório, cada um separado, sem conta e sem servidor próprio. Foi feito para uma necessidade do dia a dia: transcrever áudio, ler texto em voz alta e guardar áudio e texto na própria máquina. No computador (Linux), transcreve áudio, traduz fala para inglês, traduz texto com outro motor, lê em voz alta, edita legendas, converte mídia e grava documentos. A rede só entra para baixar modelo ou voz, com confirmação. No Android, o APK de teste de 15/10/2026 (Android 8 ou mais novo) grava áudio offline em M4A, lê com uma voz instalada no aparelho, salva essa leitura em WAV e o texto, e compartilha arquivos. Não usa Whisper. Os dois têm sete temas, incluindo alto contraste, e filtros de inversão, inversão inteligente, protanopia, deuteranopia, tritanopia e monocromia. O bot de Discord faz parte deste projeto, mas é um programa separado: não abre com o computador nem com o celular. Ele nomeia quem falou na chamada e pode enviar a rolagem pública para o link de uma mesa, sem entrar na conta dela. As anotações de reunião também são outro programa: leem a transcrição baixada do Teams, do Meet ou de outro nome, e não entram na reunião.
Kotlin JVM 17 Jetpack Compose Material 3 Android SDK 35 (mín. Android 8, API 26) Gradle MediaRecorder TextToSpeech Python 3.11+ PySide6 NumPy SQLite faster-whisper Piper espeak-ng FFmpeg python-docx fpdf2 pypdf discord.py
🔗 GitHub
Academia Java Full-Stack, Fuctura Tecnologia | Recife-PE | 2026
Repositório 100% Java. Os exercícios das aulas estão em código-fonte, com testes. O sistema acadêmico da turma está no repositório ao lado.
Java 21 Maven JUnit JDBC PostgreSQL
🔗 GitHub
Java 21 | JDBC | PostgreSQL | 2026
Console para cadastro de alunos, professores, disciplinas e matrículas. O controlador chama o service, o service chama o DAO, e o DAO usa PreparedStatement. A senha do banco fica fora do Git.
Java 21 Maven JDBC PostgreSQL JLine
Java 17 | Terminal | JUnit
Abertura de conta, depósito, saque e saldo. Camadas controller, service, repository e model. Os dados ficam em memória. Os testes rodam no GitHub Actions.
Java 17 Maven JUnit BigDecimal
🔗 GitHub
Faculdade Senac de Pernambuco | Recife-PE Brasil | Out/2026 – Mar/2027
Programa de formação tecnológica e extensão universitária em Ciência, Tecnologia, Engenharia e Matemática, com 64h de capacitação. Desenvolvimento da Agenda Saúde Digital Tacaratu, plataforma que amplia o acesso da população de Tacaratu (PE) a informações, campanhas, agendas e serviços de saúde.
IA Aplicada a Soluções Digitais Ciência de Dados Dashboards Desenvolvimento Web Full Stack MVP
🔗 Programa
Grow UP 2026.1 | Avanade (XP Investimentos) | Ago–Dez 2026
Solução acadêmica para o pequeno comerciante acompanhar, em cada venda no Smart POS, a separação entre tributo (IBS/CBS), taxa e valor líquido, com registro consultável e explicação em linguagem simples. O cálculo usa regras determinísticas e a IA apenas interpreta o resultado já calculado. Na entrega de 10/10/2026, o dashboard web e o app Android funcionam em modo demonstrativo, com testes locais (59 no web e 14 no Android). Backend, banco e publicação são a próxima etapa. Nenhuma transferência financeira real é feita.
Entregue em 10/10/2026: Android (Jetpack, Cliente HTTP, MockAIProvider), dashboard web, UX, protótipo e documentação Próxima etapa: Java, Spring Boot, Spring Security, PostgreSQL, Docker, OpenAPI/Swagger
Faculdade Senac de Pernambuco | Recife-PE Brasil | Agosto–Dezembro 2026
Aplicativo mobile (Android e iOS) e PWA para clínicas parceiras, centrado no paciente. Organiza o acolhimento antes da consulta: pré-triagem informativa em quatro etapas e agendamento em três, reaproveitando os dados já cadastrados. A vaga é confirmada no servidor, evitando o agendamento duplicado do mesmo horário. A interface usa linguagem simples, alto contraste e poucos cliques, com atenção a pessoas idosas. O sistema não diagnostica, não prescreve e não define conduta clínica. A branch main, em 17/10/2026, só tem README. O servidor na branch poc-full-kotlin é Kotlin JVM 21 com Ktor, não Spring Boot.
branch main só com README servidor na branch poc-full-kotlin: Kotlin JVM 21 e Ktor, não Spring Boot JUnit Figma FigJam YouTrack WCAG 2.2 Lei Brasileira de Inclusão NBR 17225 Análise de Requisitos Documentação Técnica Prototipação no Figma
CI&T via DIO | Brasil | Agosto–Setembro 2026, concluído
Bootcamp de Java, Spring Boot e IA com GitHub Copilot. Cobre POO, Engenharia de Prompt, IA Generativa, SOLID, OpenFeign, LLMs, Agentes, Design Patterns e API com reconhecimento de fala.
Java Spring Boot Spring Data JPA Spring Security Design Patterns GoF Clean Code API REST ASP.NET GitHub Copilot Microsoft Copilot IA
Academia Java Full-Stack, Curso Fuctura Tecnologia | Recife-PE, Brasil | Agosto 2026
Sistema de cadastro para pet shop, feito em Java com arquitetura em camadas (Controller, Service, Repository e Model).
Java 17 Maven JUnit 5 GitHub Actions
Faculdade Senac de Pernambuco | Recife-PE Brasil | Jan–Junho 2026
Plataforma centralizada para gestão de projetos acadêmicos: submissão, prazos, feedbacks por rubricas e portfólio com selos de conquista.
Figma UX/UI Análise de Requisitos Product Design Design & Prototipação PHP HTML + Bootstrap MySQL
🔗 Site/Deploy · GitHub · Figma
Rise UP 2026.1 | NTTData | Recife-PE, Brasil | Mar–Mai 2026
Plataforma web centralizada para o Aeroclube Asas Abertas de Pernambuco. Centraliza cadastro, agendamento de aulas, histórico de voos e controle de documentos — deploy em produção no Vercel.
HTML CSS3 JavaScript Vercel Figma UX/UI
🔗 Site/Deploy · GitHub Pages · GitHub · Pitch
Bootcamp 100h Impacta + Avanade | Brasil | Abr 2026
Aplicação Full-Stack com CRUD de tarefas, filtro por status, API REST (ASP.NET Core 8) e front-end Angular 17.
.NET 8 ASP.NET Core Angular 17 Entity Framework SQL Server n8n Azure AI
🔗 GitHub
Protótipos, bootcamps curtos e exercícios
Bootcamp Bradesco GenAI & Dados | DIO | Brasil | Mai 2026
Integra reconhecimento de voz (Whisper), NLP (GPT-3.5 Turbo) e síntese de fala (gTTS) — conversa completa por voz em português.
Python Whisper OpenAI API gTTS NLP IA Generativa
🔗 GitHub
Bootcamp Bradesco GenAI & Dados | DIO | Brasil | Mai 2026
Assistente financeiro inteligente com interface web. Simula juros compostos, financiamentos e reserva de emergência com System Prompt estruturado.
Python IA Generativa OpenAI API Engenharia de Prompt
Faculdade Senac de Pernambuco | Recife-PE Brasil | Ago–Set 2025
Protótipo de aplicativo para facilitar uso de medicações, prevenir erros médicos e acompanhamento por familiares e médicos.
Figma UX/UI Product Design Análise de Requisitos
Faculdade Senac de Pernambuco | Recife-PE Brasil | Set 2025
Solução web gamificada para educação sobre o mangue nas escolas, com painéis de aluno, professor e moderação.
Figma UX/UI Design Gamificado
Recife-PE, Brasil | Ago 2025
Chatbot interativo para cadastro de usuários desenvolvido na plataforma Typebot.
Typebot Low-code Automação de Processos
🔗 Demo
Faculdade Senac de Pernambuco | Recife-PE Brasil | Ago 2025
Análise colaborativa de layout, tipografia, cores, fluxo de interação, facilidade de uso, feedback do usuário e acessibilidade do app 99Pop.
UX/UI Análise de Requisitos Miro
🔗 Demo
DIO + Avanade | Brasil | 2025
Exercícios, desafios e projetos práticos do Bootcamp DIO Avanade Back-end com .NET e IA.
.NET C# IA Git GitHub
🔗 GitHub
DIO | Brasil | 2025
Projeto gamificado sobre identificação de textos gerados por IA, usando lógica de comparação.
IA Generativa JavaScript Lógica de Programação
🔗 GitHub
Recife-PE, Brasil | 2025
Aplicativo com lógica de ranqueamento em JavaScript para classificação de partidas.
JavaScript Lógica de Programação Front-End
🔗 GitHub
| Instituição | Curso | Local | Período |
|---|---|---|---|
| 🏫 Faculdade Senac de Pernambuco | Recife-PE Brasil | Tecnologia em Análise e Desenvolvimento de Sistemas | Recife-PE, Brasil | Ago/2025 – Dez/2027 |
| ☕ Fuctura Tecnologia | Academia Java Full-Stack | Recife-PE, Brasil | Mai/2026 – Jan/2027 |
| 🤖 DIO (via CI&T) | Bootcamp CI&T – Java AI Copilot (53h) | Brasil | Ago/2026 – Set/2026 |
| 🏫 Faculdade Senac de Pernambuco | Recife-PE Brasil | Certificação em Programador de Sistemas | Recife-PE, Brasil | 2025 – 2026 |
| 📋 Senac EAD | Curso de Representante Comercial | Recife-PE, Brasil | Concluído Fev/2024 |
| Certificação | Instituição | Local | Data |
|---|---|---|---|
| Hacka Business | Avanade Next Gen (projeto confidencial) | Avanade Next Gen | Recife-PE, Brasil | 21/09/2026 – 14/11/2026 (em andamento) |
| Curso sobre AI-102 | DIO | Brasil | Mai/2026 |
| ChatGPT for Devs | DIO | Brasil | Mai/2026 |
| Bradesco GenAI & Dados | DIO | Brasil | Mai/2026 |
| Formação Back-End Avanade Protagonize Tech (100h) | Impacta | Brasil | Mar/2026 |
| Scrum Master Certification | DIO | Brasil | Fev/2026 |
| GitHub Certification | DIO | Brasil | Fev/2025 |
| Fundamentos de Inteligência Artificial | DIO | Brasil | Fev/2025 |
| Lógica de Programação | DIO | Brasil | Fev/2025 |
| Versionamento de Código com Git e GitHub | DIO | Brasil | Set/2025 |
| Introdução às IDEs e Configuração de Ambiente .NET | DIO | Brasil | Set/2025 |
| Introdução ao .NET | DIO | Brasil | Ago/2025 |
| Introdução ao Back-end com .NET e IA | DIO | Brasil | Ago/2025 |
| Lógica de Programação com JavaScript | Alura | Brasil | Out/2025 |
| Python Básico | Fundação Bradesco | Brasil | Out/2025 |
| Implementando Banco de Dados | Fundação Bradesco | Brasil | Out/2025 |
| IA para Estudantes | Fundação Bradesco | Brasil | Out/2025 |
| Letramento Digital | Fundação Bradesco | Brasil | Out/2025 |
| Pensamento Computacional | Fundação Bradesco | Brasil | Out/2025 |
Educação Ambiental — Zoológico Dois Irmãos
Biotopia | Proteção Animal | Recife-PE, Brasil · Ago–Set 2019
Projeto Bicho do Mês — conscientização sobre importância dos animais no ecossistema e desmistificação de crendices populares.
🌍 Idiomas
📍 Recife/PE, Brasil | 📞 +55 (81) 97912-6121 | 📧 thaynabdstec@gmail.com
