Pular para o conteúdo

ALLM4 · SOFTWARE STUDIO

Software para uma vida mais simples.

Sou Arthur Benfica, desenvolvedor full stack e criador do ALLM4. Aqui estão os aplicativos e extensões que crio e mantenho, da ideia à publicação.

AplicativosExtensõesExperiências de software

Produtos autorais.

06
Pequenos detalhes. Uma rotina melhor.

Extensões para o seu navegador.

03
Mais controle. Do seu jeito.

SOBRE O ALLM4

Software útil, simples e bem construído.

Sou Arthur Benfica, criador do ALLM4, um estúdio independente de software. Crio aplicativos e extensões para facilitar a rotina.

Da ideia à interface e ao código, cada produto passa pelas minhas mãos. Aqui reúno as ferramentas que construo e continuo aprimorando.

ALLM4Estúdio independente
Útil primeiro.Clareza na experiência.Cuidado nos detalhes.

Arthur BenficaDesenvolvedor.
Criador de produtos.

Trabalho com tecnologia desde 2008 e com React desde 2020. Minha trajetória passa por sistemas corporativos, desenvolvimento web, aplicativos nativos e inteligência artificial.

No ALLM4, reúno essa experiência para construir e manter meus próprios produtos, da primeira ideia à interface, ao código e à distribuição.

Retrato de Arthur Benfica
Arthur BenficaDesenvolvedor Full Stack · Criador do ALLM4

A experiência
que levo para o código.

Desenvolvimento, suporte e contato com quem usa o software fazem parte da minha trajetória.

  1. EloGroup Consulting

    mar. 2024 a set. 2026

    Full Stack Developer

    Desenvolvimento e manutenção de soluções corporativas, com novas funcionalidades e correções. Atuação no MPCE com Sydle One, regras de negócio, tratamento de incidentes e operação assistida.

  2. Thomson Reuters

    mar. 2023 a mar. 2024

    Fiscon Analyst · Java Web

    Atuação em aplicações Java Web da área fiscal, análise de incidentes e suporte fiscal e contábil no software Domínio.

  3. Parceria Sistemas

    out. 2021 a mar. 2023

    Desenvolvedor Java Júnior

    Desenvolvimento e manutenção de um CRM legado em Java, com integrações de banco de dados.

Ver experiências anteriores
  1. Tecno3 Sistemas de Informação

    fev. 2011 a jul. 2021

    Analista de Suporte Sênior

    Trabalho com C#, depuração de software, gestão de suporte e ambientes Microsoft.

  2. Ícone Comercial LTDA

    jan. 2010 a jan. 2011

    Técnico de Manutenção e Desenvolvedor Web

    Atuação em manutenção técnica e desenvolvimento web.

  3. F1 Soluções

    jan. 2008 a jan. 2009

    Desenvolvedor Web

    Desenvolvimento web no início da trajetória profissional.

O que sigo
aprendendo.

Formação acadêmica e idiomas.

Em andamento

Inteligência Artificial
e Machine Learning

Unifatecie Digital

Em andamento

Gestão da Tecnologia
da Informação

Universidade Feevale

Inglês
Fluente
Espanhol
Intermediário

Linguagens
e ferramentas.

Da aplicação web ao software nativo, com APIs, dados e integrações de IA.

Web

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • Angular
  • HTML5
  • CSS3
  • Tailwind CSS

Backend e integrações

  • Node.js
  • Express
  • Java
  • Spring
  • APIs REST
  • Autenticação
  • Integrações

Dados

  • PostgreSQL
  • MySQL
  • SQL Server
  • SQLite
  • MongoDB
  • Prisma
  • Hibernate
  • Firebase
  • Supabase

Desktop e IA

  • Electron
  • Swift
  • SwiftUI
  • AppKit
  • Ollama
  • MLX
  • Whisper
Ferramentas de trabalho e outros conhecimentos

Ferramentas e entrega

  • Git
  • GitHub Actions
  • Testes automatizados
  • Vite
  • Maven
  • Vercel

Conhecimentos complementares

  • Python
  • C#
  • PHP
  • Azure
  • AWS
  • Delphi
LUM4

Brilho XDR no Mac, do aplicativo à operação de licenças.

O problema
Oferecer controle de brilho XDR/EDR em Macs compatíveis e sustentar a distribuição do produto, do período de teste à ativação de licenças.
A decisão
Construir um aplicativo nativo com Swift, SwiftUI, AppKit e Metal, conectado a um backend que gerencia períodos de teste e licenças. A operação inclui ativação de dispositivos, checkout Pix com Mercado Pago, webhooks, auditoria e testes de integração.

Swift · SwiftUI · AppKit · Metal · Node.js · TypeScript · Express · PostgreSQL · Neon · Vercel

Conhecer LUM4 (abre em nova aba)
LUM4Brilho XDR no MacSwift · SwiftUI · Metal
O SERVIÇO POR TRÁS

Trial e licençasAtivação de dispositivos

Checkout PixMercado Pago e webhooks

Dados e auditoriaPostgreSQL · Neon

Node.js · TypeScript · Express
Da interface nativa aos serviços do produto. Diagrama ilustrativo da arquitetura.
JáCopiei?

Comparação pelo conteúdo para saber o que ainda precisa de cópia.

O problema
Identificar quais arquivos já têm uma cópia e guardar o que falta, preservando os originais e mantendo um registro da operação.
A decisão
Comparar arquivos pelo conteúdo com SHA-256 e permitir a cópia em lote. O aplicativo mantém histórico e relatórios CSV e oferece versões para Macs com Intel e Apple Silicon, usando Swift, SwiftUI, AppKit e Swift Package Manager.

Swift · SwiftUI · AppKit · Swift Package Manager

Conhecer JáCopiei? (abre em nova aba)
Arte de apresentação do JáCopiei?, com uma pasta e confirmação de cópia
Verificar o conteúdo, preservar os originais.
Beira

Brilho e volume nas bordas do trackpad.

O problema
Ajustar brilho e volume por gestos nas bordas do trackpad, com cuidado para evitar acionamentos involuntários.
A decisão
Construir uma experiência nativa com Swift, SwiftUI e AppKit. Uma máquina de estados organiza a leitura dos gestos e as proteções de acionamento.

Swift · SwiftUI · AppKit

Conhecer Beira (abre em nova aba)
O gesto começa na borda e segue na vertical. Movimentos no centro continuam com o ponteiro.

Vamos conversar.

Fale comigo pelo WhatsApp. No LinkedIn, minha trajetória. No GitHub, o que construo.

O estúdio