Pular para o conteúdo principal

Menu

Retrato de Julio L. Muller

Engenheiro de Software Full Stack Sênior

Júlio L. Müller

Problemas complexos. Engenharia consciente. Software que faz a diferença.

01Sobre

Quem sou e como trabalho

Sou engenheiro de software movido pela curiosidade e, por natureza, um solucionador de problemas. Gosto de entender como as coisas funcionam, questionar suposições e buscar maneiras melhores de resolver problemas. Minha trajetória na área de tecnologia começou com a automação de processos, o que me trouxe uma perspectiva que vai além do código: compreender as pessoas, os processos e as necessidades reais por trás de cada solução.

Valorizo o senso de responsabilidade, o aprendizado contínuo e a engenharia bem pensada. Gosto de colocar a mão na massa, colaborar com outras pessoas e transformar ideias pouco definidas em produtos úteis e confiáveis. Não tenho apego a tecnologias específicas: meu interesse está sempre mais em resolver o problema certo do que em seguir a tendência do momento.

Mais recentemente, venho explorando o desenvolvimento de software orientado por IA e baseado em agentes, repensando a maneira como construímos software sem perder de vista o que realmente importa: qualidade, manutenibilidade e as pessoas que utilizam o que desenvolvemos.

  • 10+

    anos criando software

  • 40+

    projetos entregues

  • 99.9%

    de disponibilidade nos projetos principais

02Stack

Tecnologias com que trabalho

As ferramentas que uso no dia a dia, agrupadas pelo lugar que ocupam em um sistema. É um mapa de amplitude, não um placar.

Linguagens15

  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • SQL
  • Go
  • Java
  • Python
  • PHP
  • Lua
  • Ruby
  • C
  • Kotlin
  • Bash
  • VBA

Frontend17

  • React
  • Vue.js
  • Next.js
  • Tailwind CSS
  • Nuxt
  • React Native
  • Expo
  • Electron
  • Vite
  • AngularJS
  • Sass
  • Bootstrap
  • Material UI
  • Redux
  • jQuery
  • Zustand
  • TanStack Query

Backend e APIs17

  • Node.js
  • Express
  • GraphQL
  • Bun
  • NestJS
  • Fastify
  • Prisma
  • gRPC
  • Swagger
  • FeathersJS
  • Laravel
  • Spring
  • Apache
  • Socket.io
  • Axios
  • Composer
  • npm

Dados e mensageria10

  • PostgreSQL
  • Redis
  • MongoDB
  • MySQL
  • RabbitMQ
  • Kafka
  • Google Cloud Pub/Sub
  • BigQuery
  • DynamoDB
  • Elasticsearch

Cloud e DevOps16

  • AWS
  • Google Cloud
  • Docker
  • Git
  • GitHub
  • Vercel
  • Kubernetes
  • GitHub Actions
  • Terraform
  • Android
  • GitLab
  • ArgoCD
  • CircleCI
  • Firebase
  • Datadog
  • Linux

Integrações e automação15

  • Okta
  • Stripe
  • Sanity
  • SAP
  • Figma
  • Postman
  • Jira
  • Mapbox
  • Cypress
  • Jest
  • ESLint
  • Babel
  • Excel / Power Query
  • Power BI
  • SharePoint

Agentes de IA e ferramentas6

  • Cursor
  • VS Code
  • Claude
  • GPT
  • Gemini
  • Lovable

Práticas e conceitos

  • Design de APIs REST
  • Clean Architecture
  • SOLID
  • Domain-Driven Design (DDD)
  • Microsserviços
  • Microfrontends
  • Design systems
  • Observabilidade
  • CI/CD
  • Desenvolvimento guiado por especificação
  • LLMs e IA
  • APIs e sistemas de pagamento
  • Arquitetura de soluções
  • Liderança técnica
  • Contribuição para open source
  • Automação

03Projetos

Trabalhos selecionados

Alguns projetos sobre os quais gosto de conversar. Cada um traz o contexto, as escolhas que fiz e o que mudou depois.

Todos os projetos
  • Arte de capa abstrata do Orbit Dashboard: luzes violeta e ciano sobre uma grade escura
    WebNo ar

    Orbit Dashboard

    Conceito de analytics que parte das definições de métricas: cada painel mostra a fórmula, a comparação e o quanto os dados estão atualizados.

    • TypeScript
    • React
    • Next.js
    • PostgreSQL
    • mais 1 tecnologia
  • Arte de capa abstrata do Pocket Ledger: luzes verde e azul sobre uma grade escura
    MobileEm andamento

    Pocket Ledger

    Conceito mobile de finanças que registra gastos em dois toques, sincroniza quando a conexão volta e nunca perde um lançamento.

    • TypeScript
    • React
    • Node.js
    • PostgreSQL
  • Arte de capa abstrata do Pay Bridge: luzes ciano e verde sobre uma grade escura
    IntegraçãoNo ar

    Pay Bridge

    Conceito de integração entre uma loja e um provedor de pagamentos, com requisições idempotentes, fila durável e relatórios de conciliação legíveis.

    • Node.js
    • TypeScript
    • Stripe
    • RabbitMQ
    • mais 1 tecnologia

04Currículo

Trabalho e formação

A versão curta de por onde passei e o que estudei. O PDF e o LinkedIn têm o resto.

05Contato

Vamos construir algo que dure

Tem um problema difícil, uma ideia de produto ou uma vaga em mente? Vamos conversar.

E-mail