Skip to content
View Matheuszy's full-sized avatar

Highlights

  • Pro

Block or report Matheuszy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Matheuszy/README.md

🎓 Estudante de Ciência da Computação | MBA em Gestão de Projetos 💻 Backend Software Engineer na DescPay 🚀 Desenvolvimento de sistemas, APIs e integrações para soluções financeiras 🎯 Foco: Java · Kotlin · Spring Boot · PostgreSQL · APIs · Cloud · Observabilidade


🟢 Radar atual

💼 Trabalhando 📚 Estudando 🎯 Foco
Backend Software Engineering AI-Native Software Engineering Sistemas distribuídos e APIs
Java / Kotlin / Spring Boot Cloud & DevOps Arquitetura e observabilidade
Sistemas financeiros IA & Agentes Software escalável

💼 Experiência

🔵 DescPay — Backend Software Engineer

Atuação no desenvolvimento e manutenção de sistemas voltados para vendas, pagamentos e gestão financeira, trabalhando diretamente com regras de negócio e integrações entre serviços.

Principais responsabilidades

  • Desenvolver e manter funcionalidades de backend utilizando Java/Kotlin e Spring Boot.
  • Implementar e evoluir APIs REST utilizadas pelo frontend e aplicações externas.
  • Trabalhar com regras de negócio relacionadas a vendas, pagamentos e processos financeiros.
  • Desenvolver integrações com APIs de parceiros de pagamento e serviços financeiros.
  • Criar e otimizar consultas PostgreSQL, relacionamentos, migrations e estruturas de persistência.
  • Investigar e corrigir bugs, realizando análise de causa raiz e melhorias no código.
  • Desenvolver processamentos assíncronos e jobs em background para rotinas financeiras e importação/exportação de dados.
  • Criar testes unitários e contribuir para a confiabilidade das funcionalidades desenvolvidas.
  • Utilizar Docker para padronização e execução dos ambientes.
  • Participar de processos de deploy e investigação de problemas em produção utilizando recursos da AWS.
  • Trabalhar em conjunto com frontend e demais áreas para transformar requisitos de negócio em soluções técnicas.

Java Kotlin Spring Boot REST API PostgreSQL Docker AWS JUnit Integrações Sistemas Financeiros


🚀 Projetos em destaque

🟢 Basilico — Management API

API RESTful em Java 17 com Spring Boot, seguindo Arquitetura Hexagonal, SOLID e Clean Code. Autenticação JWT, persistência PostgreSQL/MySQL e arquitetura pronta para escalar.

Java 17 Spring Boot Hibernate/JPA PostgreSQL JUnit Mockito

🔗 Ver repositório

🟣 Multi-Tenant Inventory & POS

Sistema de Gestão de Estoque e PDV multi-tenant, desenvolvido em Java e Spring Boot, pensado para múltiplos clientes isolados em uma única aplicação.

Java Spring Boot Multi-tenancy PostgreSQL

🔗 Ver repositório

💳 Microsserviço Pagamento — Alurafood

Microserviço de pagamentos do ecossistema Alurafood, gerenciando transações com PIX, Crédito e Débito. Implementa comunicação via Feign Client e integração com Service Discovery (Eureka).

Java 17 Spring Boot OpenFeign PostgreSQL Flyway Eureka

🔗 Ver repositório

🧩 Java Microservices

Coleção de microsserviços desenvolvidos em Java, explorando arquitetura distribuída, comunicação entre serviços e padrões de microsserviços.

Java Microservices Distributed Systems

🔗 Ver repositório

🔵 Sentinel — Fraud Detection

Sistema de detecção de fraude usando Python e Machine Learning, com pipeline de análise de dados para identificação de padrões suspeitos.

Python Machine Learning Data Analysis

🔗 Ver repositório

🟡 Credit Prediction & Analytics

Análise de dados e previsão de crédito com Python, SQL e Machine Learning, aplicando modelos preditivos sobre dados reais de risco.

Python SQL Machine Learning

🔗 Ver repositório

🧠 Smart Product Recommender

Engine de recomendação que decide o próximo passo do cliente combinando 4 algoritmos de IA clássica: Cadeia de Markov, Rede Bayesiana, Motor de Decisão e algoritmo A* — exposto via API REST com FastAPI.

Python FastAPI Markov Chain Bayesian Network A* Search

🔗 Ver repositório

🤖 Code Connect — AI-Assisted Software Engineering

Exploração de integração de Inteligência Artificial no fluxo de desenvolvimento (Claude Code). Foco em Context Engineering, automação, CI/CD com Lighthouse CI e utilização de MCP.

Node.js NestJS Claude Code Context Engineering MCP Lighthouse CI

🔗 Ver repositório

⚙️ DevOps, Cloud & Observabilidade

Pipelines CI/CD com GitHub Actions · Containers com Docker · Mensageria assíncrona com RabbitMQ

Deploy em AWS EC2 com Nginx como API Gateway/Load Balancer

Monitoramento em tempo real com Prometheus, Grafana e OpenTelemetry


💡 Diferenciais

  • 💼 Negócio + Técnica — MBA em Gestão de Projetos: traduzo requisitos de stakeholders em soluções claras
  • 💳 Domínio de sistemas financeiros — experiência com regras de negócio, pagamentos, integrações e processos transacionais
  • 📊 Data-Driven — SQL, Python e observabilidade para investigar causas-raiz e otimizar sistemas
  • 👥 Foco no usuário — experiência em CX aplicada à construção de APIs e soluções confiáveis
  • 📋 Gestão Ágil — Scrum/Kanban via Jira para entregas previsíveis
  • 🧠 Pensamento algorítmico — aplico estruturas de IA clássica para resolver problemas reais de negócio
  • 🧪 Cultura de testes — JUnit/pytest, testes unitários e de API
  • 🔄 Automação contínua — pipelines CI configurados com GitHub Actions
  • 🏗️ Arquitetura em camadas — separação clara entre API, DTOs, serviços e modelos, facilitando manutenção e testabilidade

🏆 Certificações

Certificação Status
AWS Certified Cloud Practitioner 🟢 Conquistado
AWS AI Practitioner 🟢 Conquistado
AWS Developer Associate ⚪ Planejado
Google Associate Cloud Engineer ⚪ Planejado
Oracle Java Foundations ⚪ Planejado
Oracle Agentic AI Foundations Associate ⚪ Planejado

🤖 Stack

                                                 


📊 Estatísticas






"Código limpo é a diferença entre resolver um problema e criar o próximo."

Pinned Loading

  1. Eventim Eventim Public

    API de eventos e cupons onde você pode criar um evento e adicionar um cupom. Feito em Java(spring)

    Java 2

  2. java-arquitetura-limpa java-arquitetura-limpa Public

    Esse projeto teve como intuito refatorar um antigo projeto para praticar os conceitos de Clean Architecture e testes automatizados

    Java 1

  3. Projeto-sentinel Projeto-sentinel Public

    Criar um ecossistema de microserviços capaz de processar transações financeiras em tempo real e utilizar Inteligência Artificial (Machine Learning) para identificar padrões de comportamento suspeit…

    Java 2

  4. projeto-ML-previsao-dados-credito projeto-ML-previsao-dados-credito Public

    Projeto de machine learning para prever score de credito baseado em uma base de dados

    Python 1

  5. Basilico Basilico Public

    Sistema backend para gerenciamento de um restaurante italiano, permitindo controle de cardápio, bebidas, refeições e usuários, com arquitetura escalável baseada em Java e Spring.

    Java 5 1

  6. super-trunfo super-trunfo Public

    Jogo simples de Super Trunfo em C, onde o jogador cria duas cartas com dados de cidades e escolhe um atributo (densidade populacional, PIB per capita ou pontos turísticos) para comparar e determina…

    C 1