Trabalho de graduação composto por um portfólio de projetos desenvolvidos ao longo das APIs (Aprendizagem por Projeto Integrador). O objetivo desse projeto é apresentar desafios propostos em parceria com instituições, simulando as demandas do mercado e recriando a experiência prática da jornada de um desenvolvedor.
Sobre mim | Projetos Realizados
Ex graduanda de Direito e após trabalhar na área jurídica por 5 anos, dei início a transição de carreira por meio do curso de Tecnologia em Banco de Dados na FATEC São José dos Campos em 2022.
No mesmo ano iniciei um estágio na empresa Embraer, designada para a área de Middleware, e posteriormente fiz a mudança para a área de BI & Data Analytics, onde trabalho atualmente. Tenho trabalhado na área de Análise de Dados e Engenharia de Dados, construindo dashboards e realizando análises, participando de projetos como Data Driven e administrando o site da equipe.
Repositório: API 1
A partir do desafio enfrentado pela FATEC, tivemos como objetivo desenvolver um projeto de avaliação democratizada baseada na técnica de avaliação 360. Para ajudar nosso cliente a levantar, especificar e desenvolver uma solução computacional que viabilize a aplicação desta técnica.
- Python
Desempenhei o papel de Scrum Master coordenando e auxiliando o time. Fiquei responsável pelo Read.me do projeto e implementações no código.
-
Design
-
Criação do Read.me do projeto
-
Adição da biblioteca Rich
Realizei várias alterações para integrar a biblioteca Rich, incluindo:
- Primeira implementação.
- Ajustes e modificações para expandir sua funcionalidade.
- Correção de conflitos relacionados a essas alterações. -
Manutenção e Melhorias Gerais
- Corrigi problemas de persistência e ajustes relacionados às sprints.
- Implementei o cálculo e adição de médias de notas no projeto. -
Atualizações no Read.me
- Houve diversas atualizações no README, para documentar mudanças no projeto ou melhorar a clareza do arquivo.
| Skill | Classificação |
|---|---|
| Python | ★★★☆☆ |
| Github | ★★★☆☆ |
| Skill | Classificação |
|---|---|
| Proatividade | ★★★☆☆ |
| Comunicação | ★★★☆☆ |
| Organização e Planejamento | ★★★★☆ |
Parceiro Acadêmico: 2RP Net
Repositório: API 2
A partir do desafio enfrentado pela empresa parceira, 2RP Net, tivemos como objetivo desenvolver um sistema de lançamento de horas extras e sobrevisos, para que seja feito um melhor controle pelos gestores e a equipe de RH.
- Front end: JavaFX, Scene Builder;
- Back end: Java;
Desempenhei o papel de Scrum Master e desenvolvedora front end, criando todo o layout do site e ajudando no desenvolvimento dele no front-end e auxiliando o time com o monitoramento das tasks e as atividades de scrum. Utitiizei o como linguagens o JavaFX e o Scene Builder para o front end. Fiquei responsável pela maioria das telas do projeto e pelo monitoramento da equipe.
-
UX/UI Design
- Criação de todo o layout das telas -
Design
-
Criação dos protótipos no FIGMA
- - Telas: Link
-
Criação do Read.me do projeto
-
Modificações e Implementações de Telas
- Telas de aprovação de horas (Gestor e ADM).
- Tela de login.
- Tela base do gestor.
- Alterações e atualizações em várias telas (cadastro, gestor, aprovação, extração de relatórios, apontamentos).
- Telas com pop-ups (justificativa e aviso de extração).
- Melhorias de layout (padronização com fonte Arial e atualização de CSS).
| Skill | Classificação |
|---|---|
| Java | ★★☆☆☆ |
| JavaFX | ★★★☆☆ |
| Scene Builder | ★★★☆☆ |
| Figma | ★★★★☆ |
| UX/UI design | ★★★★☆ |
| Skill | Classificação |
|---|---|
| Proatividade | ★★★☆☆ |
| Comunicação | ★★★☆☆ |
| Organização e Planejamento | ★★★★☆ |
Parceiro Acadêmico: 2RP Net
Repositório: API 3
A partir do desafio enfrentado pela empresa parceira, 2RP Net, tivemos como objetivo desenvolver um sistema de lançamento de horas extras e sobrevisos, para que seja feito um melhor controle pelos gestores e a equipe de RH.
- Front end: HTML, CSS, JavaScript;
- Back end: Java, Spring Boot;
Desempenhei o papel de desenvolvedora e designer UX, criando todo o layout do site e ajudando no desenvolvimento dele no front-end. Utitiizei o como linguagens o HTML, CSS e JavaScript. Fiquei responsável pela criação das páginas de cadastro de cliente, e com a participação da pessoa responsável pelo backend desta página fizemos a conexão entre o front-end e o back-end.
-
UX/UI Design
- Criação de todo o layout das telas -
Design
-
Criação dos protótipos no FIGMA
-
Criação do Read.me do projeto
-
Desenvolvimento do Front-end da tela de lançamento de horas (HTML, CSS, JS)
- Na tela de lançamento de horas o colaborador adiciona suas horas extras/sobreavisos por meio de um formulário, as informações são armazenadas e ficam disponíveis para visualização do colaborador, gestor ou adm. Consideramos que os acionamentos que ocorreram no período do sobreaviso seriam considerados horas extras, então o botão de acionamento abrirá um pop up para o preenchimento das informações.
-
Desenvolvimento do Front-end da tela de aprovação do ADM (HTML, CSS, JS)
| Skill | Classificação |
|---|---|
| Java | ★★☆☆☆ |
| HTML | ★★★☆☆ |
| CSS | ★★★☆☆ |
| JavaScritpt | ★★☆☆☆ |
| Figma | ★★★★☆ |
| UX/UI design | ★★★★☆ |
| Skill | Classificação |
|---|---|
| Proatividade | ★★★☆☆ |
| Comunicação | ★★★☆☆ |
| Organização e Planejamento | ★★★★☆ |
Parceiro Acadêmico: Oracle
Repositório: API 4
No quarto semestre, a empresa Oracle nos trouxe o desafio para desenvolver um software para acompanhamento de métricas dos paceiros da empresa, expertises e certificações. A solução foi um dashboard para a visualização dessas métricas, além da possibilidade de extração de relatórios detalhados.
- Front end: Vue JS, Typescript, Eslint + Prettier;
- Back end: Java, Docker, Postgress;
Desempenhei o papel de desenvolvedora e designer UX, criando todo o layout do site e ajudando no desenvolvimento dele no front-end. Utitiizei o como linguagens o Vue JS e Typescript. Fiquei responsável pela .
-
UX/UI Design
- Criação de todo o layout das telas -
Design
-
Criação dos protótipos no FIGMA
- - Telas: Link
-
Criação do Read.me do projeto
-
Desenvolvimento da composição da tela de Tracks
- Na tela do dashboard de Tracks o usuário consegue visualizar as métricas úteis para realizar análises com bases nas tracks, trabalhei na composição da tela utilizando os componentes criados.
-
Desenvolvimento dos componentes da tela de partner
- No dashboard de partner eu fiquei responsável por desenvolver os componentes que iriam compor a tela final, como o gráfico de círculo e a lista de tracks.
-
Criação de componente de seleção de partner
- Criei um componente onde o usuário recebe uma lista de parceiros, seleciona um parceiro e esse parceiro agora fica armazenado em outra lista que será a base para renderizar os gráficos do dashboard comparativo.
-
Criação do service de partner
| Skill | Classificação |
|---|---|
| Java | ★★☆☆☆ |
| Vue JS | ★★★☆☆ |
| Typescript | ★★★☆☆ |
| Docker | ★★☆☆☆ |
| Figma | ★★★★☆ |
| Postgres | ★★★★☆ |
| Skill | Classificação |
|---|---|
| Proatividade | ★★★☆☆ |
| Comunicação | ★★★☆☆ |
| Organização e Planejamento | ★★★★☆ |












