Núcleos Rust para apps nativas
Traslado la lógica crítica en rendimiento y seguridad a un núcleo Rust con memoria segura, conectado a Swift con UniFFI y compartido entre macOS e iPadOS — un núcleo, dos plataformas, menos fallos.
Ayudo a los equipos a publicar apps nativas de macOS e iPadOS en las que sus usuarios confían — construidas sobre núcleos Rust con memoria segura (conectados con UniFFI) — más las herramientas de PostgreSQL, SSH y cargo/CI que mantienen las entregas rápidas y seguras.
Servicios
Traslado la lógica crítica en rendimiento y seguridad a un núcleo Rust con memoria segura, conectado a Swift con UniFFI y compartido entre macOS e iPadOS — un núcleo, dos plataformas, menos fallos.
Diseño y construyo herramientas de base de datos y acceso remoto — DDL transaccionalmente seguro, ERD, SFTP y monitorización — para que tu equipo trabaje con datos de producción de forma segura.
Entrego herramientas cargo y CI que detectan cambios arriesgados antes del merge: control del impacto de dependencias, puntuación de riesgo de diffs y detección de desviación de especificación.
Destacado
Un espacio de trabajo nativo de macOS e iPadOS para PostgreSQL y SSH: un editor de rutinas que supera a los grandes IDE, DDL transaccionalmente seguro, un ERD, SFTP de doble panel e IA en el dispositivo.
Espacio de trabajo SSH nativo de macOS e iPadOS: terminal, SFTP, PostgreSQL, monitorización y herramientas de red sobre un núcleo Rust con memoria segura conectado a Swift.
La capa de dominio Rust asíncrona detrás de las apps: SSH, SFTP, FTP/FTPS, PostgreSQL y gestión de conexiones, publicada en crates.io.
Un cliente SSH/SFTP/FTP ligero y de código abierto en Rust y Tauri 2: terminales divididas, SFTP, monitorización de GPU. ~34 MB de RAM, instalador por debajo de 10 MB.
Análisis del impacto de dependencias para Rust: escaneo de código SARIF y comentarios fijos en los PR para controlar cambios arriesgados, con una GitHub Action lista para usar.
Un conjunto creciente de herramientas para un desarrollo en Rust más seguro y asistido por IA: puntuación de riesgo de diffs, detección de desviación de especificación, contexto de compilación y más.
Más proyectos
Cargando proyectos…
Proceso
Empezamos con una breve llamada o hilo de correo. Recibes una propuesta clara — objetivos, hitos y un primer entregable fijo — antes de comprometerte.
Trabajo en incrementos pequeños y demostrables, con comunicación directa — sin intermediarios. Ves software funcionando cada semana, no un informe.
El código llega documentado y probado, con la CI configurada. Tu equipo puede hacerse cargo desde el primer día — y sigo disponible después.
Preguntas frecuentes
Sí — acepto proyectos seleccionados de ingeniería en Rust y apps nativas. La forma más rápida de contactarme es por correo.
La mayoría de los proyectos empiezan con un primer hito pequeño y de alcance fijo — un prototipo, una auditoría o una funcionalidad entregable — para que puedas valorar el trabajo antes de seguir invirtiendo. Trabajo en remoto, comunico directamente y facturo con transparencia.
Sí — la mayor parte de mi trabajo es dentro de productos existentes: introducir un núcleo Rust paso a paso, reforzar capas de PostgreSQL o añadir salvaguardas de CI sin interrumpir el ritmo de tu equipo.
Apps nativas de macOS e iPadOS sobre núcleos Rust con memoria segura, herramientas avanzadas de PostgreSQL y SSH, y herramientas cargo/CI.
Principalmente Rust, Swift, TypeScript y Java — para macOS, iPadOS y escritorio multiplataforma con Tauri.
Junto al lago de Constanza, en el sur de Alemania; trabajo en remoto con equipos.
Contacto
Cuéntame qué estás construyendo y dónde duele — basta un esbozo. Recibirás una valoración honesta de si encajo en tu proyecto, y un primer paso concreto si es así.