Аудит кода на языке Rust для системы сбора данных с сенсоров
12 985 UAHОписание проекта:
Ищем опытного разработчика на языке Rust для проведения аудита кода существующего модуля, который обрабатывает данные с сенсоров и является частью системы сбора и анализа физических движений. Цель — получить независимое экспертное мнение о текущем состоянии кода: его качество, структура, производительность и масштабируемость.
---
Текущий статус проекта:
Система получает данные от мобильного приложения (Android), собранные с физических сенсоров.
Код на языке Rust обрабатывает поступающие данные, интерпретирует их и подготавливает к передаче на сервер.
По мнению основного разработчика, система уже работоспособна и подходит для первых тестов.
Источник данных: IMU-сенсоры (акселерометр, гироскоп, магнитометр и т.д.)
---
Что нужно сделать:
1. Провести полный аудит кода на Rust.
2. Оценить производительность, стабильность и читаемость.
3. Предложить оптимизации и улучшения архитектуры, обработки ошибок, модульности.
4. Оценить структуру и масштабируемость для долгосрочного использования (например, в системах IoT или edge computing).
5. Проверить потенциальные уязвимости и работу с памятью.
6. (Опционально) Отметить недостающую документацию или слабые места в описании.
---
Требования к кандидату:
Отличные знания Rust (от 3 лет опыта, наличие примеров приветствуется)
Опыт разработки для встраиваемых систем (embedded systems) или IoT
Опыт проведения code review (peer review, open-source, корпоративный опыт)
Способность чётко и грамотно оформить отчёт по итогам анализа (на русском или английском языке)
---
Что предоставим:
Полный доступ к коду (репозиторий Git или архив проекта)
Комментарии и описание от текущего разработчика
Возможность (по желанию) общения с автором кода
Шаблон отчёта (1–2 страницы) для удобства составления экспертного заключения
---
Формат работы:
Разовое задание (code review), возможна дальнейшая долгосрочная консультация по проекту при успешной работе
-
2 дня12 985 UAH
2380 8 0 2 дня12 985 UAHЗдравствуйте, Евгений! Готов помочь вам с анализом вашего кода и системы, имею большой опыт в программировании и оптимизации, обращайтесь
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 3 дня 2 часа назад ∙ 5 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 3 дня 8 часов назад ∙ 14 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 7 дней 16 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 10 дней 17 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 11 дней 17 часов назад ∙ 5 ставок |