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!