Okada Systems

Da especificação à produção na AWS, com C# e infraestrutura como código.

A Okada Systems é uma consultoria de engenharia de software e cloud. Desenvolvo aplicações em C# e .NET, com bagagem em sistemas do mercado financeiro, e as coloco para rodar na AWS com Terraform. Trabalho com Spec-Driven Development para entregar rápido sem perder o controle do que foi construído.

  • HashiCorp Certified: Terraform Associate
  • Pós-graduação em Offensive Cyber Security, FIAP
1spec.mdEspecificação
## Cotação em tempo real
- GET /quotes/{par}: bid, ask, spread
- p99 abaixo de 50 ms
- Apenas clientes autenticados
2QuotesEndpoint.csAplicação
app.MapGet("/quotes/{pair}",
    async (string pair, IQuoteService svc) =>
        await svc.GetAsync(pair) is { } q
            ? Results.Ok(q)
            : Results.NotFound())
   .RequireAuthorization();
3quotes.tfInfraestrutura
resource "aws_ecs_service" "quotes" {
  name          = "quotes-api"
  cluster       = aws_ecs_cluster.main.id
  launch_type   = "FARGATE"
  desired_count = 2
  # task definition e rede omitidas
}

Especificação primeiro, código rápido depois.

Trabalho com Spec-Driven Development. Antes de qualquer linha de código, escrevemos juntos o que o sistema precisa fazer. Com a especificação aprovada, a implementação avança assistida por agentes de IA, e cada critério de aceite vira teste automatizado.

  1. 1

    Especificar

    Requisitos, contratos de API e critérios de aceite escritos e aprovados com você.

  2. 2

    Planejar

    A especificação vira desenho técnico e tarefas pequenas, cada uma ligada a um requisito.

  3. 3

    Implementar

    Código em C#, Python ou Terraform gerado a partir da especificação, com revisão minha em cada passo.

  4. 4

    Validar e entregar

    Os critérios de aceite rodam como testes no pipeline, que só publica na AWS o que passa.

Por que é mais rápido: a ambiguidade é resolvida no papel, onde mudar custa minutos, e não depois do deploy, onde custa semanas. E você recebe a especificação junto com o código, então o próximo time não começa do zero.

O que eu faço

Software e a infraestrutura onde ele roda, em projetos fechados ou acompanhamento contínuo, sempre versionados no seu repositório.

Desenvolvimento de aplicações

  • Aplicações e APIs em C# e .NET

    Serviços em ASP.NET Core com testes automatizados, prontos para rodar em contêineres na AWS.

  • Sistemas para o mercado financeiro

    Câmbio, derivativos e precificação em tempo real: ring buffer no padrão Disruptor, protocolo FIX, FpML, integração com Bloomberg e cotações via WebSocket.

  • APIs e automações em Python

    FastAPI e funções Lambda quando o time ou o problema pedem essa stack.

Cloud e infraestrutura AWS

  • Arquitetura e migração

    ECS Fargate, RDS, S3, Lambda e Step Functions, e migrações entre nuvens ou regiões sem parar o negócio.

  • Terraform e CI/CD

    Módulos, estado remoto protegido e pipelines no GitHub Actions com OIDC no lugar de chaves fixas.

  • Segurança e cadeia de suprimentos

    IAM de privilégio mínimo, WAF na Cloudflare, actions fixadas por SHA e defesa contra pacotes comprometidos.

  • Governança de custos e LGPD

    Tags obrigatórias, recursos órfãos sob controle e trilha de auditoria alinhada à LGPD.

Onde suas aplicações rodam

Um desenho típico: borda protegida pela Cloudflare, APIs .NET em contêineres sem servidor para administrar e todo o ambiente provisionado por pipeline, sem chave de acesso fixa.

Nada criado à mão no console. Tudo revisável em pull request.

Arquitetura de referência na AWS Usuários acessam pela Cloudflare, que protege APIs .NET em ECS Fargate na AWS, com RDS e S3. GitHub Actions executa o Terraform, que provisiona todo o ambiente usando OIDC. AWS Cloud VPC privada Usuários Cloudflare WAF, CDN, TLS ECS Fargate APIs .NET RDS S3 GitHub Actions Terraform OIDC

Trabalhos selecionados

Plataforma de câmbio e derivativos

Aplicações de baixa latência para câmbio à vista e derivativos em uma instituição financeira, com ring buffer no padrão Disruptor, protocolo FIX, FpML e integração com Bloomberg, além de precificação de taxas com spread em tempo real via WebSocket.

Disruptor, FIX, FpML, Bloomberg, WebSocket

Migração completa de plataforma da GCP para a AWS

Planejamento e execução da troca de nuvem de uma plataforma em produção: contêineres, bancos de dados e armazenamento de arquivos, com a operação seguindo durante a mudança.

AWS, ECS Fargate, RDS, S3, Terraform

Cadeia de suprimentos endurecida em vários times

Durante uma onda de ataques a pacotes npm, padronizei o bloqueio de scripts de instalação, a rotação de credenciais e a revisão de workflows em todos os times de produto.

GitHub Actions, pnpm, npm

App de finanças com criptografia por usuário

Projeto próprio feito com Spec-Driven Development em Cloudflare Workers e D1: chave derivada por usuário com HKDF, campos cifrados em AES-256-GCM, login via Google OIDC e dados tratados conforme a LGPD.

Cloudflare Workers, D1, React

Trajetória

Sou Ravs, fundador da Okada Systems. Comecei no suporte, construí carreira desenvolvendo em C# e .NET, inclusive para o mercado financeiro, e hoje lidero infraestrutura, segurança e DevOps.

  1. Fundador da Okada Systems

    Consultoria em engenharia de software e cloud.

  2. Head de Infraestrutura, antes DevOps Sênior

    Liderança de cloud, segurança e DevOps para vários times de produto, incluindo a migração completa de GCP para AWS.

  3. Engenharia de software no mercado financeiro

    Sistemas de câmbio e derivativos, plataforma de histórico de operações, microfrontends, BDD e precificação em tempo real.

  4. Desenvolvedor de software

    Projetos internacionais em C#, Angular, Ext JS, SQL Server, Db2 e Azure.

  5. Suporte e infraestrutura

    Redes, servidores e atendimento, onde tudo começou.

Formação

  • Pós-graduação em Offensive Cyber Security, FIAP
  • Tecnólogo em Análise e Desenvolvimento de Sistemas, Fatec Taquaritinga

Certificações

  • HashiCorp Certified: Terraform Associate
  • Microsoft Certified: Azure Fundamentals

Ferramentas do dia a dia

C#, .NET e ASP.NET Core, SQL Server, Python, Node.js, React, AWS, Terraform, GitHub Actions, Cloudflare, Docker e MongoDB Atlas.

Conte o que você precisa construir ou colocar de pé.

Atendimento remoto para empresas de todo o Brasil. Uma primeira conversa basta para entender o cenário e dizer com franqueza se faz sentido trabalharmos juntos.