Skip to content
View vitorparras's full-sized avatar

Block or report vitorparras

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

Vitor Parras

Desenvolvedor Sênior .NET | Arquiteto de Soluções | DevSecOps | IA Aplicada ao Desenvolvimento Seguro

Construo software seguro, escalável e observável, combinando arquitetura de sistemas, engenharia backend, DevSecOps e inteligência artificial aplicada ao ciclo de vida do desenvolvimento de software.

Site Email

Sobre

Sou desenvolvedor sênior e arquiteto de soluções, com experiência na construção de aplicações corporativas, sistemas financeiros, pagamentos digitais, IoT, reembolsos, integrações bancárias, soluções relacionadas a plataformas críticas.

Minha atuação vai da descoberta técnica e definição arquitetural até desenvolvimento, automação, observabilidade, entrega contínua e sustentação em produção. Tenho foco em desenvolvimento seguro, arquitetura escalável, resiliência operacional e aplicação prática de inteligência artificial para elevar produtividade, qualidade e segurança.

Atualmente aprofundo minha atuação em IA aplicada ao desenvolvimento seguro, orquestração de agentes, sistemas multiagentes, MCPs, LangChain, LangGraph e automação de fluxos técnicos com validação humana e governança de engenharia.

O Que Me Define Tecnicamente

Frente Como aplico
Arquitetura de Soluções Desenho de aplicações escaláveis, integração entre sistemas, microsserviços, sistemas distribuídos, comunicação assíncrona e padrões de resiliência.
Desenvolvimento Seguro Aplicação de Secure SDLC, OWASP, criptografia, revisão segura de código, análise de riscos, hardening e boas práticas de proteção de dados.
Engenharia Backend Desenvolvimento de APIs, serviços, integrações, fluxos transacionais, aplicações financeiras, automações e componentes críticos de negócio.
DevSecOps e Operação CI/CD, observabilidade, telemetria, rastreamento distribuído, monitoramento, troubleshooting e sustentação de aplicações em produção.
IA Aplicada ao SDLC Uso de IA generativa, agentes, MCPs, skills e orquestração de fluxos para discovery, arquitetura, implementação, testes, revisão e documentação.

Stack e Domínios de Conhecimento

.NET C# Go Python TypeScript Next.js Angular Docker Kubernetes Azure DevOps RabbitMQ Redis MongoDB SQL Server
Área Tecnologias, práticas e estratégias
Linguagens C#, Go, TypeScript, JavaScript, Python, SQL
Backend e APIs .NET, .NET Core, ASP.NET Core, Minimal APIs, APIs REST, Entity Framework, serviços backend, integrações e automações
Frontend Next.js, React, Angular, AngularJS, TypeScript, HTML, CSS, aplicações web e interfaces para produtos digitais
Arquitetura Microsserviços, arquitetura em camadas, padrões de projeto, SAGA, sistemas distribuídos, mensageria, comunicação assíncrona e integrações corporativas
Dados e Cache SQL Server, MongoDB, Redis, modelagem de dados, persistência, performance e consistência em operações críticas
Mensageria e Integração RabbitMQ, Azure Event Hub, eventos, filas, workers, processamento assíncrono e integração entre plataformas
DevOps e Infraestrutura Docker, Kubernetes, Azure DevOps, CI/CD, pipelines, deploy, VPS própria, monitoramento e sustentação de serviços
Observabilidade Datadog, Application Insights, logs, métricas, rastreamento distribuído, diagnóstico de performance e análise de incidentes
Segurança Secure SDLC, DevSecOps, OWASP, criptografia, hardening, revisão segura de código, proteção de dados e análise de riscos técnicos
IA e Automação Claude, Codex, IA generativa, LLMs, agentes de IA, MCPs, skills, LangChain, LangGraph, engenharia assistida por IA e automação de fluxos técnicos

IA Como Parte do Processo de Engenharia

Uso IA para acelerar o trabalho de engenharia sem abrir mão de responsabilidade técnica. O objetivo é reduzir desperdício, aumentar clareza, melhorar qualidade e apoiar decisões com mais contexto.

  • Discovery técnico, análise de requisitos e exploração de soluções.
  • Definição arquitetural, decomposição de tarefas e planejamento de implementação.
  • Geração, revisão, refatoração e documentação de código.
  • Criação de testes, validações e cenários de verificação.
  • Troubleshooting, análise de incidentes e investigação de comportamento de sistemas.
  • Orquestração de agentes, MCPs, skills e fluxos automatizados com revisão humana.

Linhas de Estudo e Repositórios

Linha Repositórios
Desenvolvimento seguro Secure-Development
Arquitetura e padrões Project-Patterns-Implementation, CSharp-Mastery
IA e automação ai-prompts-library, SmartCommit, knowledge-extractor
Python, dados e experimentos Python-Scripts, Machine-Learning-Projects, MastersDegree
DevOps e operação DevOps-Projects
Fundamentos Data-Structures-and-Algorithms, LeetCode-Exercises

Projetos Próprios e Infraestrutura

Desenvolvo soluções próprias para consolidar prática em produto, infraestrutura e IA aplicada. Um dos projetos é um sistema para controle de pagamentos de academias e dojos de luta, com recursos de IA para apoiar automação, organização financeira, gestão operacional e evolução do produto.

Também mantenho uma VPS própria para hospedar serviços, validar arquiteturas, operar aplicações reais, automatizar deploys e experimentar soluções com maior controle sobre infraestrutura, monitoramento e manutenção.

Formação e Estudos

  • Mestrado em Ciência da Computação, com foco em IA e Cibersegurança, pela Universidade Tecnológica Federal do Paraná (UTFPR) (Em andamento).
  • Curso Full Cycle com foco em IA (Em andamento).
  • MBA em Software Architecture pela FIAP.
  • MBA em Segurança da Informação pela Unoeste.
  • Professional Pentest v2021 (SYCP).
  • Análise e Desenvolvimento de Sistemas.

Contato

Pinned Loading

  1. CSharp-Mastery CSharp-Mastery Public

    Welcome to C# Mastery! This repository contains C# questions ranging from basic to advanced, designed to enhance your skills. Explore the questions, practice, and learn. Contributions are welcome! …

  2. MastersDegree MastersDegree Public

    Collection of materials from my Master's program: articles, experiments, tests, and insights. Documents research results and academic progress.

    Python

  3. Data-Structures-and-Algorithms Data-Structures-and-Algorithms Public

    A repository containing implementations of common data structures and algorithms in various programming languages. Each data structure and algorithm has its own folder with the implementation and e…

  4. Machine-Learning-Projects Machine-Learning-Projects Public

    A collection of machine learning projects and experiments using popular libraries like Scikit-learn, TensorFlow, and PyTorch. Each project includes datasets, training scripts, and analysis notebooks.

  5. DevOps-Projects DevOps-Projects Public

    Projects and scripts related to DevOps practices, including CI/CD pipelines, Docker, Kubernetes, and infrastructure as code. Each project includes configuration files and usage instructions.

  6. LeetCode-Exercises LeetCode-Exercises Public

    Repository to centralize all my LeetCode exercises. Organized by difficulty levels and problem types. Includes problem statements, solutions, and explanations. Continuously updated with new solutio…

    C#