Núcleos Rust para apps nativos
Movo a lógica crítica em desempenho e segurança para um núcleo Rust com memória segura, ligado ao Swift via UniFFI e partilhado entre macOS e iPadOS — um núcleo, duas plataformas, menos falhas.
Ajudo equipas a entregar apps nativos de macOS e iPadOS em que os seus utilizadores confiam — construídos sobre núcleos Rust com memória segura (ligados via UniFFI) — mais as ferramentas de PostgreSQL, SSH e cargo/CI que mantêm as entregas rápidas e seguras.
Serviços
Movo a lógica crítica em desempenho e segurança para um núcleo Rust com memória segura, ligado ao Swift via UniFFI e partilhado entre macOS e iPadOS — um núcleo, duas plataformas, menos falhas.
Concebo e desenvolvo ferramentas de base de dados e acesso remoto — DDL seguro em transações, ERD, SFTP e monitorização — para que a sua equipa trabalhe com dados de produção em segurança.
Entrego ferramentas cargo e CI que apanham alterações arriscadas antes do merge: controlo do impacto de dependências, pontuação de risco de diffs e deteção de desvio de especificação.
Destaque
Um espaço de trabalho nativo de macOS e iPadOS para PostgreSQL e SSH — um editor de rotinas que supera os grandes IDEs, DDL seguro em transações, um ERD, SFTP de painel duplo e IA no dispositivo.
Espaço de trabalho SSH nativo de macOS e iPadOS — terminal, SFTP, PostgreSQL, monitorização e ferramentas de rede sobre um núcleo Rust com memória segura ligado ao Swift.
A camada de domínio Rust assíncrona por trás das apps — SSH, SFTP, FTP/FTPS, PostgreSQL e gestão de ligações, publicada no crates.io.
Um cliente SSH/SFTP/FTP leve e de código aberto em Rust e Tauri 2 — terminais divididos, SFTP, monitorização de GPU. ~34 MB de RAM, instalador abaixo de 10 MB.
Análise do impacto de dependências para Rust — análise de código SARIF e comentários fixos em PRs para controlar alterações arriscadas, com uma GitHub Action pronta a usar.
Um conjunto crescente de ferramentas para um desenvolvimento em Rust mais seguro e assistido por IA — pontuação de risco de diffs, deteção de desvio de especificação, contexto de build e mais.
Mais projetos
A carregar projetos…
Processo
Começamos com uma breve chamada ou troca de e-mails. Recebe uma proposta clara — objetivos, marcos e um primeiro entregável fixo — antes de qualquer compromisso.
Trabalho em incrementos pequenos e demonstráveis, com comunicação direta — sem intermediários. Vê software a funcionar todas as semanas, não um relatório.
O código chega documentado e testado, com a CI montada. A sua equipa pode assumi-lo desde o primeiro dia — e continuo disponível depois.
FAQ
Sim — aceito projetos selecionados de engenharia em Rust e apps nativos. A forma mais rápida de me contactar é por e-mail.
A maioria dos projetos começa com um primeiro marco pequeno e de âmbito fixo — um protótipo, uma auditoria ou uma funcionalidade entregável — para poder avaliar o trabalho antes de investir mais. Trabalho remotamente, comunico diretamente e faturo com transparência.
Sim — a maior parte do meu trabalho acontece dentro de produtos existentes: introduzir um núcleo Rust passo a passo, reforçar camadas de PostgreSQL ou adicionar salvaguardas de CI sem perturbar o ritmo da sua equipa.
Apps nativos de macOS e iPadOS sobre núcleos Rust com memória segura, ferramentas avançadas de PostgreSQL e SSH, e ferramentas cargo/CI.
Sobretudo Rust, Swift, TypeScript e Java — para macOS, iPadOS e desktop multiplataforma via Tauri.
Junto ao lago de Constança, no sul da Alemanha; trabalho remotamente com as equipas.
Contacto
Conte-me o que está a construir e onde dói — um esboço chega. Recebe uma avaliação honesta sobre se sou a pessoa certa, e um primeiro passo concreto se for.