Руслан Ф. Full Stack разработчик, Middle+

ID 13637
РФ
Руслан Ф.
Мужчина, 47 лет
Россия, Тула, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 8 октября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Middle+
Навыки
ActiveRecord
Angular 2
CSS
Dart
Express.js
Frontend
GOlang
Gulp
HTML5
Java 8
JavaScript
Laravel
Laravel Eloquent
MongoDB
MVC
MySQL
NestJS
Node.js
ORM
PHP
React
React Hooks
SCSS
Socket.io
Spring
TypeScript
Vite
Vue.js
Webpack
WebSockets
Yii
Yii1
Amazon S3
AWS
CMS NetCat
Docker
Docker Swarm
filebeat
Kebana
Media
OpenCV
RabbitMQ
Wordpress
Agile
Amazon
Apache
API
Backend
Bitbucket
Bootstrap
Chai.js
CouchDB
CSS3
Fastify.js
Foundation
Framework
Git
GitHub
GitLab
Java
Jest
Jira
JUnit
Mocha.js
Mockito
net/http
Netcat
Nginx
PHPUnit
PostgreSQL
pouchDB
Redmine
Sass
Scrum
SQLite
Testing
TimeScaleDB
Trello
TypeORM
Базы данных
Методологии разработки
Flutter
Identity Server
database
OpenCart
SPA
Видео
Интернет-магазин
Разработка
developer
Facebook
GitHub Actions
Instagram
JSON
Laravel 7
Laravel Nova
PHP 7.4
REST API
S3
Stripe
UI
Работа с интеграциями
рендеринг
C
Canvas
Research
REST
Vue 2
Guice
Java FX
ReadyAPI
Swing
Full-stack development
Отрасли
Social Networking
Знание языков
Английский — A2
Проекты   (6 лет 6 месяцев)
NDA
Роль
Full Stack Developer
Обязанности
Проект: развитие системы биллинга и управления услугами интернет провайдера, разработка новой системы управления бизнесом Выполненные задачи и достижения: Система сохранения снапшотов файловой системы и истории изменения файлов. Задачи которые были выполнены мной: Была спроектирована архитектура и разработана серверная часть в соответствии этой архитектуре. Для хранения событий использовалась TimescaleDb, для того чтобы события не нагружали базу они собирались в очередь RabbitMQ. Также для обработки большого количества событий использовался фреймворк NestJS с fastify. Для проверки входных данных использовалась библиотека io-ts позволяющая в рантайме проверять корректность JSON. Все сущности для базы данных были описаны с помощь TypeOrm. Также TypeOrm использовалась для описания миграций. Для не событийной части API для хранения данных использовалась обычная PostgreSQL. Для реализации функционала использовался TypeScript. API отвечающий за получение данных о снапшотах был реализован на Laravel и PHP. Весь код разворачивался на сервере в контейнерах Docker. Сохранение настроек пользователя для редактора текстовых документов, основной части приложения: Задачи которые были выполнены мной: Для реализации задачи мной было выбрано решение на базе CouchDb. Для клиентской части я использовал PauchDb, для серверной части CouchDb, это позволило сохранить время на разработку кастомного решения и использовать синхронизацию из коробки. Весь код разворачивался на сервере в контейнерах Docker. Также была разработана небольшая библиотека обёртка над API PouchDB для сохранения данных в PouchDb. Библиотека была собрана в виде npm пакета и размещена в GitLab registry, это позволило в дальнейшем использовать эту библиотеку внутри проекта для сохранения любых настроек. Для разработки библиотеки использовался Typescript. Разработка текстового редактора с поддержкой коллаборативности. Задачи которые были выполнены мной: Для реализации задачи мной было выбрано решение на базе фреймворка TipTap и сервера HocusPocus. Я полностью разработал интерфейс пользователя редактора для этого были использованы Vue 3 и Vuex. Для реализации функционала совместной работы с документом был использован сервер HocusPocus от разработчиков фреймворка TipTap, это позволило сохранить время и не разрабатывать весь функционала с нуля. Поверх сервера HocusPocus мной был написана обертка позволяющий сохранять историю изменения документов, Весь код разворачивался на сервере в контейнерах Docker. Весь код был написан на Typescript. Внешний API для сохранения истории был разработан на Laravel и PHP. Разработка экрана отображения видео с камер пользователей во Flutter приложении. Задачи которые были выполнены мной: Чтобы отобразить видео с камер пользователей мной было решено использовать стандартный плеер поставляемый разработчиками Flutter Watcher, плеер загружается с помощью iframe c передаваемыми в него параметрами. Для отображения плеера в приложении было разработано SPA приложение с использование Vue 3, это приложение загружается в стандартный WebView (Android) , UIWebView (IOS). Так как в мобильном приложении не было отдельного экрана с WebView, UIWebView, то он был добавлен мной. При переходе на экран SPA приложение загружалось с сервера. На стороне сервера API было реализовано на базе Yii 1. В процессе реализации я встретился с проблемой, видеоплеер на Android устройствах не разворачивался на весь экран. Для устранения этой проблемы мной была собрана своя версия плагина для отображения WebView. Эта версия была собрана из патча для другого плагина. Интеграция биллинга с Flussonic и Flussonic Watcher. Задачи которые были выполнены мной: Был разработан функционал позволяющий из биллинга добавлять камеры абонента во Flussonic Watcher. На стороне биллинга был разработан функционал позволяющий интегрироваться с API Flussonic Watcher для этого использовались возможности Yii 1, он выступал в роли proxy между визуальной частью и API Flussonic Watcher . Для визуальной части был разработан интерфейс с использование Vue 3 в виде SPA. Используемые технологии и инструменты: Typescript, NestJS, TypeOrm, io-ts, PostgreSQL, TimescaleDB, RabbitMQ, CouchDB, PouchDB, TipTap, HocusPocus Server, Docker, Vue 3, Laravel (9,10,11), Java, Dart, Flutter
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Java, Laravel, Dart, Flutter, TypeScript, TypeORM, TimeScaleDB, NestJS, Vue.js, CouchDB, pouchDB, Identity Server
Отрасль проекта
Social Networking
Период работы
Апрель 2022 - По настоящее время  (3 года 7 месяцев)
ReadyAPI
Роль
Software Engineer
Обязанности
Разработка ReadyAPI Используемые технологии и инструменты: Java, JUnit, Jira, Guice, Swing, JavaFx
Стек специалиста на проекте
Java, Jira, JUnit, Java FX, Guice, ReadyAPI, Swing, Разработка
Отрасль проекта
Social Networking
Период работы
Февраль 2022 - Март 2022  (2 месяца)
rgbcode
Роль
Full Stack Developer
Обязанности
Выполненные задачи и достижения: Разработка плагинов для wordpress Поддержка проектов заказчика на wordpress Используемые технологии и инструменты: JavaScript, Typescript, React, PHP, MySQL, CSS, SCSS, HTML5
Стек специалиста на проекте
CSS, MySQL, JavaScript, PHP, Wordpress, TypeScript, HTML5, SCSS, React, Разработка
Отрасль проекта
Social Networking
Период работы
Ноябрь 2021 - Февраль 2022  (4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Повышение квалификации «Академия AйТи» по программе «Java разработчик. Базовый уровень» (сертификат 2020 г.
Повышение квалификации «Сбербанк Университет» по программе «Java Developer: от Hello World до собственного клиент-серверного приложения». Профстандарт: Программист 06.001(диплом) 2021 г.
Повышение квалификации «OTUS» по программе «Scala разработчик» (диплом о повышении квалификации) 2022 г.
Образование
Среднее
Учебное заведение
Профессиональный лицей №7
Специальность
Программное обеспечение ВТ и АС, техник-программист (диплом)
Завершение учебы
2003 г.

Похожие специалисты

E-commerce & Retail • FinTech & Banking
ВЩ
Вадим Щ.
Омск
Full Stack разработчик
Middle+
2 337,66 Р/час
Agile
Agile Development
Ajax
AJAX Control Toolkit
Amazon
Amazon RDS
Amazon S3
API
API integration
REST API
+362

Вадим — опытный Full Stack разработчик с навыками работы на всех этапах разработки. Он обладает глубоким пониманием современных технологий и инструментов, таких как React, Node.js, AWS, TypeScript и другие. Вадим имеет опыт работы над проектами в области FinTech & Banking и E-commerce & Retail. На проектах он занимался разработкой веб-приложений, проектированием архитектуры, разработкой REST API, интеграцией с внешними сервисами и другими задачами. Он также имеет опыт разработки сложных фронтендов с отображением графиков и метрик, разработки Chrome Extension для автоматизации действий пользователей и переноса бизнес-логики приложения на клиентскую сторону. Работа в команде — взаимодействие с коллегами, обмен идеями, помощь друг другу. Из личных качеств Вадима стоит отметить его аналитическое мышление и умение работать в команде.

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport • Telecom
ЕП
Егор П.
Омск
Full Stack разработчик
Middle+
2 337,66 Р/час
AWS
Axios.js
API
Apollo
Agile
Amazon
REST API
Jira
Authentication
Authorization
+206

Опытный Full Stack разработчик с более чем 5-летним стажем в разработке веб-приложений и корпоративных систем. Обладает глубокими знаниями в JavaScript (включая ES6+), TypeScript, React, Node.js и других современных технологиях. Имеет значительный опыт в создании сложных пользовательских интерфейсов и надежных серверных решений. Егор успешно работал над проектами в различных отраслях, включая e-commerce, логистику, социальные сети и корпоративные системы. Его опыт включает разработку и оптимизацию высоконагруженных систем, интеграцию с внешними API, обеспечение безопасности данных и автоматизацию процессов. Егор способен эффективно работать как самостоятельно, так и в команде, следуя лучшим практикам разработки и безопасности. Обладает навыками адаптации к новым технологиям и стремится к постоянному профессиональному росту.

Подробнее
E-commerce & Retail • FinTech & Banking
ЭХ
Эрик Х.
Ереван
Full Stack разработчик
Senior
3 018,52 Р/час
кд
Specifications
Materialize
ЧТЗ
C4
HTML5
разработка ДО
Sass
ES
Hooks
+133

Целеустремленный старший Full-Stack разработчик с 7-летним опытом создания и внедрения высокопроизводительных веб-приложений, включая фронтенд и бэкенд. Имеет опыт разработки интерфейсов на React.js и Next.js, а также серверной логики и API на Node.js, NestJS, Express.js и PHP (Laravel, Symfony), включая интеграции с ERP, бухгалтерией, агробизнес-платформами, маркетингом и маркетплейсами. Умеет оптимизировать производительность, проектировать масштабируемую архитектуру, внедрять автоматическое тестирование и CI/CD процессы, а также решать сложные задачи по масштабируемости и надежности приложений. Способен сокращать время разработки новых проектов, внедрять современные технологии и обеспечивать стабильную работу как фронтенда, так и бэкенда. Имеет опыт работы над проектами в сферах FinTech & Banking, E-commerce & Retail. Внедрял новую интерфейсную архитектуру с использованием React.js, что привело к увеличению скорости загрузки страниц на 25 % и росту вовлечённости пользователей на 15 %. Разработал высокопроизводительное клиентское приложение для электронной коммерции с использованием React.js, Redux Saga, React Hooks, React Router, Vue.js, Nuxt.js, Vuex/Pinia, JavaScript, HTML, CSS, SASS, Bootstrap 4. Работал с платформами виртуализации Cryengine для создания игр. Внедрил платформы автоматизированного тестирования и модульные тесты (Jest), что привело к сокращению задержек, связанных с ошибками, на 30 % и повышению общего качества кода на 20 %. Есть опыт сотрудничества с серверными командами для интеграции элементов, ориентированных на пользователя, с внутренней логикой, внедрения сред автоматического тестирования и оптимизации компонентов для достижения максимальной производительности. Руководил командой из 7 разработчиков: 2 backend-разработчика, 3 frontend-разработчика, 1 QA и 1 PM.

Подробнее
Cloud Services • EdTech • GameDev • Manufacturing
ЕЛ
Егор Л.
Реутов
Full Stack разработчик
Middle+
2 571,43 Р/час
.NET
AvaloniaUI
WinForms
NuGet
C#
C++
CMake
QT
QML
Java
+86

Опытный разработчик с 5+ годами экспертизы в создании и оптимизации программных решений для различных отраслей. Владею широким стеком технологий (Python, Java, Rust, PHP, CSS, HTML, JavaScript) и быстро адаптируюсь к новым инструментам, что позволяет эффективно решать задачи в динамичных проектах. Принимаю участие в программах Bug Bounty (Яндекс, Сбер, Альфа-Банк) с успешным обнаружением критических ошибок. Разработал собственный инструмент для аудита безопасности веб-приложений в рамках личного проекта (вне основной работы). Эффективно работаю как в команде (Agile/Scrum), так и автономно. Уделяю внимание не только функциональности, но и нефункциональным требованиям: документирование, масштабируемость, защита данных. Открыт к сложным задачам, где требуется сочетание технической экспертизы и аналитического мышления. Текущий фокус: параллельная работа над коммерческими проектами (full-stack разработка) и исследованиями в области кибербезопасности.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • HRTech • Marketing, Advertising & Design
СШ
Станислав Ш.
Ейск
UX/UI дизайнер
Senior
2 825,85 Р/час
Design system
методологии
UI/UX Design
designer
Координация работ
AI
HTML5
разработка ДО
Hooks
Создание KV
+98

— Имею коммерческий опыт 12 лет в дизайне, последние 5 лет в продуктовом дизайне — В основном работал с дашбордами и сложными ERP - системами. Также работал над мобильными приложениями. — Знаю гайдлайны IOS и Android — В работе применяю CJM, UserFlow и MindMap — Работаю в программах: Figma, Adobe XD, Adobe After Effects, Adobe Illustrator, Adobe Photoshop, Adobe indesign, Adobe Premiere, Cinema 4D, Tilda, PowerPoint, Lottie, Rive, Slack, Miro. — Понимаю как устроен веб и мобайл, разговариваю на одном языке с разработчиками. — Знаю адаптивную верстку и ее ограничения. Писал на React, Vue. — Уверенно владею Figma (components, variants, auto layouts, plugins). — Уверенно работаю с ui-китом и создавал дизайн-системы с нуля. — Работаю с растром и вектором. — Разрабатывал и анимировал векторные иконки через bodymovin. Достижения: Победитель регионального хакатона 2024 г. Роль – UX/UI дизайнер Приложение в сфере туризма. Финалист хакатона «Цифровой прорыв» 2019 г. Роль – UX/UI дизайнер. Портфолио UX/UI дизайн Дизайн десктопного приложения для корпоративной шины https://www.figma.com/file/LsDetkYAC8uEqIJdj2fzUd/%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD-%D0%B4%D0%BB%D1%8F-%D1%88%D0%B8%D0%BD%D1%8B?nodeid=1%3A29388&t=apghfmaEpogdtLmK-1 Лендинг ЖК "Горгиппия" https://www.figma.com/file/lgQJjUgLN6GaFgCiVc8EyX/%D0%96%D0%9A-%D0%93%D0%B0%D1%80%D0%B3%D0%B8%D0%BF%D0%BF%D0%B8%D1%8F?type=design&node-id=0%3A1&mode=design&t=5Udoj0MWCC0EHAFS-1 Лендинг стоматологии https://www.figma.com/file/jZd1mOWcyCr952mEDAPXZ2/%D0%A1%D0%B0%D0%B9%D1%82-1?type=design&node-id=0%3A1&mode=design&t=OqnXilffShZ9Jqts-1 Портфолио графический дизайн: https://www.behance.net/designer-portfolio Портфолио фронтенд/верстка: Анимация на js: https://github.com/stanisla1991/page_animation_1 Модальное окно React https://github.com/stanisla1991/react_modal Работа с API Next.js https://github.com/stanisla1991/test_work_1 Адаптивный лендинг с паралакс анимацией https://github.com/stanisla1991/landing_2

Подробнее