Mateus
About Candidate
Sou um profissional apaixonado por desenvolvimento, com especialização em React,
Node.js, Typescript e ASP.NET C#. Com mais de dois anos de experiência em
desenvolvimento web, tenho trabalhado em diversos projetos, entregando diversas
soluções.
Ao longo da minha carreira front-end, atuei no desenvolvimento de interfaces de
usuário responsivas e intuitivas. Tenho experiência com React, Next.js, domínio dos
Hooks do React, autenticações JWT, consumo de APIs REST e GraphQL, uso de
bibliotecas de estilo como Bootstrap, Tailwind e Material UI, tenho experiência com
gerenciamento de estado global com Context API e Zustand, gerenciamento de dados
de API com React Query, testes utilizando Jest e React Testing Library e ferramentas
como Eslint, Prettier, Azure DevOps, Git.
No back-end, desenvolvi soluções utilizando Node.js, Javascript, Typescript e .NET
C#. Isso inclui a criação de APIs REST e GraphQL, desenvolvimento de bibliotecas
NPM, testes com Jest e xUnit, experiência com gerenciamento de pacotes NPM e
NuGet, com bancos de dados relacionais (SQL Server, PostgreSQL, Oracle) e não
relacionais (MongoDB, Firebase), ferramentas para APIs como Swagger e Postman,
princípios de orientação a objetos e as principais ORMs, como Dapper, Entity
Framework, Sequellize, Prisma e TypeORM.
Links
Education
A graduação em Análise e Desenvolvimento de Sistemas é um curso superior focado na formação de profissionais capazes de projetar, desenvolver e gerenciar soluções tecnológicas para diversas demandas do mercado. O curso abrange disciplinas como programação, banco de dados, engenharia de software, redes e segurança da informação, além de incluir aspectos de gestão de projetos e análise de requisitos. Os graduados são preparados para trabalhar com a criação de sistemas de software, aplicativos e plataformas digitais, atuando em empresas de tecnologia, startups e setores que demandam soluções tecnológicas. A formação combina teoria e prática, preparando os alunos para enfrentar desafios técnicos e colaborar em equipes multidisciplinares.
Experiences
Desenvolvimento de um sistema abrangente de gerenciamento para todas as empresas do grupo, atuando como full Stack. Utilizei PHP, Javascript (com JQuery), CSS (com Bootstrap), HTML e integração com banco de dados Oracle. Contribuí com a equipe para alinhamento estratégico e entrega das soluções.
Desenvolvimento do back-end para geração de boletos utilizando Node.js com Typescript, focando em eficiência e segurança. Liderança no desenvolvimento do front-end de um módulo para o novo ERP da empresa, utilizei React com Typescript para criar uma interface moderna e intuitiva, melhorando significativamente a experiência do usuário.
Como líder do front-end, conduzi o desenvolvimento de um aplicativo de minijogos com chamada de vídeo em Flutter. Este aplicativo proporciona aos jogadores a oportunidade de interagir, conhecer-se e conversar enquanto desfrutam de uma experiência divertida de jogos. Minha liderança foi fundamental para garantir que a interface do usuário fosse intuitiva, responsiva e envolvente.
Durante minha trajetória como desenvolvedor front-end, liderei projetos web com React, enfocando a segurança com autenticação JWT. Paralelamente, contribuí para o desenvolvimento de sistemas web dedicados ao monitoramento de câmeras e validação facial. Como estagiário fiz melhorias no sistema legado utilizando Javascript, Bootstrap, JQuery, Ajax, ASP.NET Core, C# e SQL Server. Contribuindo para a redução de 90% dos chamados desse projeto.