Mayra Amaral

Engenheira de Software apaixonada por desafios

Crio soluções de impacto através da tecnologia.

Desenvolvedora desde 2015, especializada em Java e Spring, com experiência em diversas linguagens e tecnologias como Js/Node e Python. Possuo habilidades avançadas em Git, SQL, bancos de dados (SQL e NoSQL), APIs, testes unitários, clean code, Docker, Jenkins, Linux e shell script. Certificada em AWS, também tenho experiência em Azure. Sou apaixonada por resolver desafios reais e foco nos resultados, não apenas nas ferramentas.

Experiência

  1. Desenvolvedora Backend Java Atual

    Alura
  2. Desenvolvedora Backend Java

    DBC Company

    Responsável pelo time de estagiários, liderando-os usando metodologias ágeis como Scrum e XP (eXtreme Programming), o que resultou na criação de um sistema usado por milhares de pessoas, sem qualquer tipo de instabilidade. Desenvolvimento de sistemas escaláveis, reduzindo burocracia e automatizando processos internos. Desenvolvimento em ambientes de homologação e produção distintos, elaboração do produto desde o começo até a produção, uso de versionamento de código com Git e Github. Os projetos usam Java 17, Spring Boot, BDs Oracle e Postgres, além de ambiente desenvolvido com Linux e Docker.

  3. Estágio em Desenvolvimento de Software

    DBC Company

    Período de treinamento, no qual foram realizadas entregas contínuas de tasks, com React, JavaScript, TypeScript, React Testing Library, Context, Redux, HTML e CSS. Entrega final de um projeto envolvendo uma squad com três áreas distintas: front-end, back-end e QA. Criação de aplicações com sistema de login, sign up, cadastro, exclusão, edição e visualização de dados através de dashboards, fazendo uso de APIs e sistema de autenticação.

  4. Auxiliar de Suporte - TI

    Ambev

    Automatização de rotinas diárias do financeiro com VBA, reduzindo 75% do tempo gasto em processos repetitivos. Desenvolvimento de dashboards interativas no Excel e Power BI para monitorar KPIs específicos da área e embasar a tomada de decisão, usando ferramentas de gestão como o princípio de Pareto e análise SWOT. Contato com a base de clientes de todo o estado da Paraíba, utilizando estratégias de satisfação do cliente para resolução de problemas e técnicas de negociação para garantir que a inadimplência estivesse sempre abaixo dos 1,2% do total de pagamentos.

Formação

  1. Especialização em Arquitetura e Desenvolvimento Java Cursando

    FIAP - Faculdade de Informática e Administração Paulista
  2. Análise e Desenvolvimento de Sistemas

    UNINTER - Centro Universitário Internacional

    Durante o período de graduação, estou participando do Google Developer Student Club. Além disso, já pude aprender bastante ferramentas de desenvolvimento back-end, como: Python, Java, Spring Boot / Framework, SQL, PostgreSQL, MySQL, Oracle e modelagem de banco de dados.

  3. Técnica em Eletrônica

    IFPB - Instituto Federal de Educação, Ciência e Tecnologia da Paraíba

    Durante o curso pude ter contato com uma grande quantidade de linguagens de programação e ferramentas para desenvolvedores. Algumas das ferramentas que aprendi foram: C, Python, Matlab e Java. Pude evoluir tecnicamente, tendo os primeiros contatos com desenvolvimento web e desenvolvimento em geral, buscando entender os conceitos e construindo uma sólida base em lógica de programação.

Projetos

Project image
Courses API

Sistema de gerenciamento de cursos, em que alunos podem se matricular, fornecer feedback e instrutores podem obter relatórios.

Project image
Image Optimizer

App simples para otimizar o tamanho de imagens.

Project image
Desafio Casa do Código API

Este projeto é um desafio proposto como parte do curso Dev Eficiente. O objetivo foi criar um sistema (API) que simule a funcionalidade do site Casa do Código, uma livraria online.

Contato