Руслан Мацаков
Рейтинг
Рівень володіння мовами
Резюме
Я — Flutter / Full-Stack розробник з практичним досвідом створення повноцінних продакшн-рішень з нуля. Спеціалізуюся на розробці мобільних і веб-додатків на Flutter, а також на побудові серверної логіки на Firebase Functions (Node.js). Працюю з Firestore, Firebase Auth, Cloud Run та подієвою архітектурою, де весь контроль станів, часу та фінансових розрахунків знаходиться на сервері, а клієнтська частина лише відображає актуальні дані.
Маю реальний досвід інтеграції IoT-пристроїв, зокрема електросамокатів, із використанням MQTT та платформи Flespi. Реалізовував керування пристроями в реальному часі, обробку телеметрії, координат, швидкості та віддалені команди блокування і розблокування. Створив масштабовану систему оренди електросамокатів із підтримкою старту, паузи, продовження, завершення та автозавершення оренди без участі клієнта, з повним серверним контролем і захистом від помилок балансу та станів.
Активно використовую штучний інтелект як інженерний інструмент: ChatGPT і GitHub Copilot застосовую для проєктування архітектури, оптимізації серверної та клієнтської логіки, аналізу edge-case сценаріїв і пришвидшення розробки без втрати якості. Працюю з безпекою конфігурацій, використовую .env файли для ключів і токенів, розділяю dev і production середовища.
Орієнтований на створення стабільних, безпечних і масштабованих систем для бізнесу, вмію самостійно проєктувати рішення, приймати технічні рішення та доводити проєкти до продакшну, а не обмежуватися лише інтерфейсною частиною.
Навички та вміння
Програмування
Дизайн та арт
Послуги
Мобільні додатки
Робота з текстами
Портфоліо
-
35 000 UAH Платформа оренди електросамокатів (Flutter + Firebase)
Веб-програмуванняПовноцінна система оренди електросамокатів з мобільним і веб-клієнтом на Flutter та серверною логікою на Firebase Functions. Проєкт реалізує повний цикл оренди: старт, пауза, продовження, завершення та автоматичне завершення без участі клієнта. Уся бізнес-логіка, розрахунок часу та вартості виконуються на сервері. Система інтегрована з IoT-пристроями через MQTT та Flespi, підтримує телеметрію в реальному часі та віддалене блокування і розблокування самокатів. Архітектура масштабована, безпечна та орієнтована на продакшн-використання.