João
Marcos
Developer

Meu nome não é Jonas,
mas pode me chamar assim!

Sou desenvolvedor full stack, formado em Engenharia de Computação e apaixonado por tecnologia. Sempre em busca de novos desafios, adoro mergulhar fundo no universo do desenvolvimento e compartilhar os conhecimentos adquiridos ao longo dessa jornada.

Atualmente, faço parte do time de tecnologia da PATRIANI onde desenvolvo soluções web, mobile e projetos de inteligência artificial, criando experiências inovadoras e eficientes. Curioso por natureza, estou constantemente explorando novas tecnologias, frameworks e conceitos para entregar soluções que realmente fazem a diferença.

Full Stack Developer

Full Stack Developer

Full Stack Developer

Full Stack Developer

Full Stack Developer

Python

Node JS

Next

React Native

AI

Docker

Python

Full Stack Developer

Full Stack Developer

Full Stack Developer

Full Stack Developer

Full Stack Developer

Projects XP

Alguns dos projetos que criei e participei na minha jornada como desenvolvedor:

2024

CRM x BPMs

Implementação de integrações automatizadas entre um CRM e um BPMs, visando a otimização do fluxo de dados entre as duas plataformas. A tarefa foi desenvolvida em colaboração com Gabriel

  • Banco de Dados: MongoDB;
  • Alterações de Layout utilizando: Styled Components
  • Criação de Rotas: Node JS & Express;

Sindico no App Meu Patriani

Implementei a funcionalidade de acesso para síndicos no aplicativo Meu Patriani, permitindo que visualizem e criem chamados no CRM, além de acessar informações do empreendimento que administram. Caso o usuário seja tanto cliente quanto síndico, ele pode alternar entre as visualizações de síndico e cliente.

  • Manipulação de Rotas: Navegação entre telas usando React Navigation;
  • Manipulação de Estados: Utilização da Context API para controle e compartilhamento de estados;
  • Componentização de Telas: Criação de componentes reutilizáveis para as telas com Native Base;

Visão Cliente

A implementação da visão cliente foi uma tarefa desafiadora e de alta complexidade, com o objetivo de permitir que o analista de relacionamento visualize a interface exatamente como o cliente a vê. Isso possibilita uma melhor orientação ao cliente, auxiliando na resolução de dúvidas ou dificuldades relacionadas à visualização de informações. A feature foi projetada para melhorar a experiência do usuário, proporcionando uma solução eficiente para a identificação e correção de problemas de usabilidade. A tarefa foi desenvolvida em colaboração com Higor.

  • Manipulação de estados com Context API;

2023

Banners por Geolocalização

Implementação de solução de banners dinâmicos baseados em geolocalização, permitindo a exibição de banners específicos dependendo da cidade do usuário. A ideia da solução é capturar a localização em tempo real para exibir os banners cadastrados conforme a cidade. Esse projeto apoiou diretamente o planejamento da equipe de marketing, permitindo campanhas mais segmentadas e personalizadas por cidade. A tarefa foi desenvolvida em colaboração com Alexandre.

  • Geolocalização em tempo real com Location IQ;
  • Integração com Strapi CMS para gestão dos banners;

Completinho

Completinho é um sistema de gerenciamento de inventário, usuários e ativos, proporcionando controle completo sobre o ciclo de vida dos itens e sua alocação. O sistema possibilitou uma gestão mais eficiente e segura dos ativos da organização.O sistema é integrado com outros projetos, como o Programa de Reconhecimento e Serafina Express por meio de APIs. O projeto foi desenvolvido utilizando:

  • Back-end: Nest.js com TypeORM, aplicando conceitos de Clean Architecture e testes unitários;
  • Banco de dados PostgreSQL;
  • Front-end: Next.js com Material UI;

Programa de Reconhecimento

Desenvolvimento de plataforma de gamificação interna da Patriani apelidado carinhosamente pela equipe por ´estrelinhas´, que permite aos colaboradores avaliarem soft skills de colegas por meio de estrelinhas e comentários. A iniciativa gamificou o ambiente de trabalho, gerando mais de 70 mil avaliações e 2.800 comentários em 2023.Já em 2024, foram mais de 110 mil avaliações e 1.375 comentários. O projeto possui:.

  • Interface responsiva com Next.js e Tailwind CSS;
  • Envio de notificações por e-mail via AWS SES;
  • Autenticação por login social com Azure AD;
  • Banco de dados PostgreSQL com Prisma ORM;

Serafina Express

Desenvolvimento de plataforma para controle de encomendas condominiais, permitindo o cadastro de entrada e saída de pacotes para colaboradores e departamentos. O sistema melhorou a eficiência do processo logístico, tornando o acompanhamento e a retirada de encomendas mais rápidos e seguros. Em 2023, foram cadastradas 1.662 entregas, e em 2024 o número aumentou para 2.985 entregas. O sistema inclui:

  • Interface responsiva com Next.js e Tailwind CSS;
  • Envio de notificações por e-mail via AWS SES;
  • Autenticação por login social com Azure AD;
  • Banco de dados PostgreSQL com Prisma ORM;
  • Funcionalidade de retirada mediante código para encomendas de colaboradores;
Contato

Que tal a gente trocar uma ideia?
Estou aberto para conversar e explorar novas oportunidades. Pode me chamar no joaomarcosm.silva@outlook.com ou pelas minhas redes sociais. Vamos nos conectar!