Skip to content
View Joaovitorsw's full-sized avatar

Block or report Joaovitorsw

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.

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
joaovitorsw/README.md

Olá, meu nome é João Vitor Pereira 👋

Desenvolvedor focado em aplicações web, integrações corporativas, processamento de dados e soluções financeiras escaláveis.

WakaTime Profile views

Instagram LinkedIn


Sobre mim

  • 💻 Atuo com desenvolvimento web, com foco em aplicações modernas, APIs e integrações.
  • 🧠 Tenho interesse forte em arquitetura, performance, qualidade de código, automação e observabilidade.
  • 🎮 Também curto conversar sobre games, hardware, edição de vídeo e tecnologia em geral.
  • 🚀 Atualmente venho trabalhando com TypeScript, React/Next.js, Node.js, Java/Spring, bancos NoSQL/SQL, mensageria e IA aplicada a documentos financeiros.

Áreas em que venho atuando

  • Sistemas financeiros: conciliação financeira, adquirência/cartões, PIX, marketplaces, TEF, enriquecimento financeiro, lançamentos SAP, SAP Ariba e tradução/conversão de layouts.
  • Processamento de arquivos: PDF, CSV, XLSX, TXT, JSON, JSONL, EDI, arquivos posicionais/fixed-width, streaming, buffers, chunks e arquivos de múltiplos GB.
  • Integrações corporativas: APIs REST, SAP, SAP Ariba, integrações HTTP, replicação de dados, compartilhamento de arquivos, comunicação entre microsserviços e processamento assíncrono.
  • Arquitetura e escala: microsserviços, sistemas distribuídos, event-driven architecture, workers, batch jobs, background jobs, cache distribuído, locks distribuídos e idempotência.
  • Automação e QA: automações em Python, suites Ruby/Cucumber, testes de health/readiness, page objects e evidências automatizadas.
  • IA aplicada: LLMs, agentes de IA, structured output, extração de informação, interpretação de PDFs/layouts, sugestão automática de mapeamentos e validação determinística.

👨‍💻 Minha Stack de Desenvolvimento

Linguagens

HTML5 CSS3 JavaScript TypeScript Java Go C# Python Ruby SQL

Front-end

React Next.js Angular Vue.js jQuery Tailwind CSS shadcn/ui Sass

Front-end Libraries

RxJS NgRx Redux React Hook Form React Native Bootstrap Angular Material

Micro-frontends, Desktop e Tooling Front-end

Micro Frontends single-spa Nx Vite Electron

Back-end

Node.js Next.js API NestJS Spring Boot Spring Batch Spring Cloud Spring Data Spring Messaging Spring Cloud Kubernetes Spring Cloud Config JDBC Apache HttpClient Netty C# .NET ASP.NET Core .NET Console

Build, Gerenciadores de Pacotes e Tooling

Maven Gradle npm pip Bundler RubyGems Prisma Generate Docker Images

ORM e Banco de Dados

Prisma Entity Framework SQL Server Oracle Oracle GoldenGate MongoDB MongoTemplate Aggregation Pipeline Redis H2

Mensageria e Integrações

Apache Kafka RabbitMQ AWS SQS AMQP REST APIs SAP SAP Ariba CIFS UNC Shares

Cloud, DevOps e Infraestrutura

Netlify AWS Amazon ECR Amazon S3 Azure Blob Storage Docker Kubernetes ConfigMaps Secrets Deployments Pods Namespaces Argo CD Argo Rollouts Kong NGINX GitLab CI/CD GitLab Runner

Versionamento, IDEs e Produtividade

Git GitHub GitLab VS Code IntelliJ IDEA Visual Studio GitHub Copilot

Testes e Automação QA

Vitest Jest Jasmine Karma Testing Library Cucumber Capybara Page Objects Automation Tests

Qualidade, Observabilidade e Padrões

ESLint Prettier SonarQube Datadog Datadog APM Code Coverage

IA, Documentos e Dados

Generative AI LLMs AI Agents Stable Diffusion llama.cpp Python Scripts PDF CSV XLSX TXT JSON JSONL EDI Fixed Width


Conceitos e práticas

Clean Architecture · System Design · Microservices · Distributed Systems · Event-Driven Architecture · REST API Design · Batch Processing · Background Jobs · Workers · Schedulers/Polling · Streaming · Chunking/Particionamento · Parallelism · Concurrency · Distributed Locks · Cache Distribuído · Retry/Reprocessamento · Idempotência · Horizontal Scaling · Resource Requests/Limits · Canary Deployment · GitOps · Micro-frontends · Module Federation/Import Maps · Page Objects · Test Evidence · Distributed Tracing · Log Injection · Structured Logs · Service Mapping · Code Review · Refactoring · Performance Tuning · Profiling · Troubleshooting de Produção

Popular repositories Loading

  1. base-apparel-coming-soon base-apparel-coming-soon Public

    CSS 2

  2. joaovitorsw joaovitorsw Public

    2

  3. angular-pokedex angular-pokedex Public

    TypeScript 2

  4. angular-real-estate angular-real-estate Public

    TypeScript 2

  5. huddle-landing-page-with-single-introductory-section huddle-landing-page-with-single-introductory-section Public

    CSS 1

  6. color-blind-project color-blind-project Public

    TypeScript 1