Ядра на Rust для нативных приложений
Я переношу критичную по производительности и безопасности логику в безопасное по памяти ядро на Rust, связанное со Swift через UniFFI и общее для macOS и iPadOS — одно ядро, две платформы, меньше сбоев.
Помогаю командам выпускать нативные приложения для macOS и iPadOS, которым доверяют пользователи, — на безопасных по памяти ядрах Rust (через UniFFI) — плюс инструменты PostgreSQL, SSH и cargo/CI, которые делают релизы быстрыми и безопасными.
Услуги
Я переношу критичную по производительности и безопасности логику в безопасное по памяти ядро на Rust, связанное со Swift через UniFFI и общее для macOS и iPadOS — одно ядро, две платформы, меньше сбоев.
Я проектирую и создаю инструменты для баз данных и удалённого доступа — транзакционно-безопасный DDL, ER-диаграммы, SFTP и мониторинг — чтобы ваша команда безопасно работала с производственными данными.
Я создаю инструменты cargo и CI, которые перехватывают рискованные изменения до слияния: контроль влияния зависимостей, оценка риска диффов и обнаружение расхождений со спецификацией.
Избранное
Нативное рабочее пространство для macOS и iPadOS для PostgreSQL и SSH — редактор процедур, превосходящий крупные IDE, транзакционно-безопасный DDL, ER-диаграмма, двухпанельный SFTP и ИИ на устройстве.
Нативное SSH-рабочее пространство для macOS и iPadOS — терминал, SFTP, PostgreSQL, мониторинг и сетевые инструменты на безопасном по памяти ядре Rust, связанном со Swift.
Асинхронный доменный слой на Rust в основе приложений — SSH, SFTP, FTP/FTPS, PostgreSQL и управление соединениями, опубликован на crates.io.
Лёгкий SSH/SFTP/FTP-клиент с открытым исходным кодом на Rust и Tauri 2 — разделённые терминалы, SFTP, мониторинг GPU. ~34 МБ ОЗУ, установщик меньше 10 МБ.
Анализ влияния зависимостей для Rust — сканирование кода в формате SARIF и закреплённые комментарии к PR для контроля рискованных изменений, с готовым GitHub Action.
Растущий набор инструментов для более безопасной разработки на Rust с помощью ИИ — оценка риска диффов, обнаружение расхождений со спецификацией, контекст сборки и другое.
Другие проекты
Загрузка проектов…
Процесс
Начинаем с короткого созвона или переписки. Вы получаете понятное предложение — цели, этапы и фиксированный первый результат — до каких-либо обязательств.
Я работаю небольшими демонстрируемыми итерациями и общаюсь напрямую — без посредников-менеджеров. Каждую неделю вы видите работающий софт, а не отчёт.
Код передаётся с документацией и тестами, с настроенным CI. Ваша команда может владеть им с первого дня — а я остаюсь на связи.
Вопросы и ответы
Да — я берусь за отдельные проекты по разработке на Rust и нативных приложений. Быстрее всего связаться со мной по электронной почте.
Большинство проектов начинается с небольшого первого этапа с фиксированным объёмом — прототип, аудит или одна готовая к выпуску функция — чтобы вы могли оценить работу, прежде чем инвестировать дальше. Работаю удалённо, общаюсь напрямую и выставляю прозрачные счета.
Да — большая часть моей работы проходит в существующих продуктах: пошаговое внедрение ядра на Rust, укрепление слоёв PostgreSQL или добавление CI-ограждений, не нарушая ритм вашей команды.
Нативные приложения для macOS и iPadOS на безопасных по памяти ядрах Rust, продвинутые инструменты для PostgreSQL и SSH и инструменты cargo/CI.
В основном Rust, Swift, TypeScript и Java — для macOS, iPadOS и кроссплатформенного десктопа через Tauri.
У Боденского озера на юге Германии; работаю с командами удалённо.
Контакт
Расскажите, что вы создаёте и где болит — достаточно наброска. Вы получите честную оценку, подхожу ли я, и конкретный первый шаг, если да.