Hi, my name is Aleksey.
I'm a Lead-Frontend /
Full-Stack Developer.
Фулл-стек разработчик с более чем 10-летним опытом. Экспертиза в создании сложных веб-приложений, криптовалютных кошельков, систем управления контентом и автоматизации бизнес-процессов. Успешно руководил командами разработчиков, внедрял процессы CI/CD и проектировал архитектуры для высоконагруженных приложений.
EMCD (Outsource)
🔗https://emcd.ioЛегкий криптовалютный кошелек, разработанный в формате Telegram Mini App на базе Vue 3.
Основные возможности 🚀
- Единая функциональность: Реализованы ключевые функции из веб-версии и мобильного приложения.
- Интеграция с Telegram: Полностью работает в экосистеме Telegram как Mini App.
- Удобный доступ: Позволяет отправлять, принимать, обменивать активы, присутствует P2P-обмен.
Lunchdrop
🔗https://lunchdrop.comLunchdrop - сервис кейтеринга для корпоративных клиентов.
Моя роль 🚀
- Перенос с Angular на Vue 3 для повышения производительности.
- Разработка:
- Приложение для управления ресторанами 🏢
- Приложение для заказов клиентов 🛒
- Административное приложение 🛠️
- Проектирование масштабируемой архитектуры для нескольких приложений Vue с использованием Laravel.
- Рефакторинг контроллеров Laravel.
- Интеграция Inertia.js для роутинга в Laravel.
Фриланс
Alber Blanc
🔗https://alberblanc.comКорпоративный сайт для компании, занимающейся низкочастотной торговлей 📉
- Разработал кастомную админ-панель с 🔗CTRL для:
- Создания страниц с контентными блоками.
- Редактирования контента сайта для актуальной информации.
Toscale
🔗https://toscale.io- Спроектировал вторую версию торгового терминала.
- Перешел на новый технологический стек, сократив 90% зависимостей и увеличив скорость в 5 раз ⚡
Управление проектом 📋
- Установил рабочие процессы JIRA.
- Внедрил код-ревью и создал:
- Документацию библиотеки компонентов 📚
- Стандарты кода для соблюдения единообразия.
Unknwn Tech (Тимлид / Фуллстек-разработчик)
CRGO - Приложение для туристов из Китая
🔗https://unknwn.tech/cases/personal-guide-for-chinese-tourists-in-russiaПриложение Vue.js + Cordova для iOS и Android для изучения Санкт-Петербурга.
Моя роль 🎯
- Менеджер продукта и программист: Разработал концепцию, руководил выполнением проекта.
Технические особенности 🚀
- Поиск достопримечательностей: Реализован поиск и отображение информации о ресторанах и музеях.
- Взаимодействие с пользователями: Функции для комментариев, загрузки фотографий, рейтингов и избранного.
- Расширенный поиск: Поиск по ключевым словам, категориям и тегам.
- Многоязычность: Интерфейс доступен на трех языках 🌐.
Caravane.earth
🔗https://unknwn.tech/cases/caravane-earthСайт для благотворительной организации в Катаре.
Ключевые особенности 💡
- Индивидуальная админ-панель:
- Возможность создания новых страниц с различными контентными блоками.
- Полная настройка контента для простоты обновлений.
CTRL
Гибкая CMS и конструктор для создания веб-сайтов или API.
Основные функции 💡
- Управление моделями данных: Создание и управление сложными моделями.
- Обработка данных: Легкое добавление и редактирование данных.
- Управление пользователями и ролями: Настраиваемый контроль доступа.
- Управление маршрутизацией: Управление навигацией сайта.
- Конструктор страниц и блоков: Создание страниц из настраиваемых блоков.
Бэкенд ⚙️
- Система хуков и расширений.
- Минимальные зависимости.
- Кастомные редакторы ✍️ для всех функций работы с данными.
MVP сервиса подбора недвижимости с использованием машинного обучения
Сервис подбора недвижимости, основанный на машинном обучении.
Основные особенности 🚀
- Отображение результатов: Динамический выбор недвижимости.
- Поиск и фильтрация: Параметры, заданные пользователем, для уточненного поиска.
- Веб-панель загрузки данных: Загрузка данных о недвижимости в формате CSV.
- API-методы для загрузки данных: Бесшовный импорт данных.
Техническая реализация ⚙️
- Интеграция машинного обучения: XGBoost в Node.js через
python-shell
.
Supreme Drop Bot
Создал приложение которое помогает быстро покупать вещи на Supreme New York.
Основные особенности 🔑
- Сделал удобный поиск товаров, где можно просто ввести ключевые слова и быстро находить нужные вещи.
- Реализовал простую форму для ввода данных, чтобы процесс оплаты был легким и быстрым.
- Внедрил умную логику для автоматических покупок, чтобы повысить шансы на успешное приобретение товаров, которые быстро распродаются.
Приложение для электронной коммерции
Гибридное мобильное приложение с использованием Vue 3 и Capacitor.
Бэкенд и интеграции ⚙️
- Сервер: Работает на CTRL (Node.js).
- Интеграция платежей: Yandex.Kassa для безопасных платежей.
- Интеграция CRM: AmoCRM для управления клиентами.
- Интеграция с Telegram-ботом: Telegraf для общения в реальном времени.
Poddonmarket.ru
Корпоративный сайт для производителя поддонов.
Основные особенности 🚀
- 3D-конфигуратор поддонов: Интерактивный конфигуратор, реализованный с использованием WebGL и Three.js для создания кастомных дизайнов поддонов.
NDA Компания
Руководил командой из 7 человек, совмещая технические и управленческие роли.
Основные обязанности 🚀
- Формирование команды: Проведение собеседований и наставничество.
- Техническое руководство:
- Проектирование архитектуры для масштабируемых проектов.
- Код-ревью
- Непрерывная интеграция (CI):
- Настройка процессов CI для:
- Автоматизированных сборок
- Публикации пакетов
- Развертывания
- Настройка процессов CI для:
CRM для транспортной компании
Разработал CRM-систему для транспортной компании для улучшения управления водителями и отслеживания заказов.
Основные особенности 📋
- Отслеживание в реальном времени: Отображение местоположения водителей на карте.
- Управление заказами: Создание, назначение и управление заказами.
- Связь с водителями: Прямое общение с водителями.
Tezos Block Explorer
Разработал блок-эксплорер для блокчейна Tezos.
Основные особенности 🔍
- Визуализация данных блокчейна: Исследуйте блоки, транзакции и адреса.
- Связь с сервером: REST API для данных в реальном времени.
- Крупномасштабная платформа: Разработана для высокой нагрузки.
Кастодиальный криптовалютный кошелек
Основные особенности 🔑
- Связь с сервером: REST API для обновлений в реальном времени.
- Две версии:
- Веб-версия: Создана с использованием Vue.js.
- Мобильная: Кроссплатформенная с Cordova.
Некостодиальный криптовалютный кошелек
Основные особенности 🔑
- Веб-версия: Создана с использованием Vue.js.
- Продвинутая криптография:
- BIP32 и BIP39 для безопасного управления сидом.
- bitcoinjs-lib и crypto-js для криптографических функций.
- Веб-воркер: Фоновая обработка для повышения производительности.
CMS
Разработал CMS для легкого управления разделами сайта.
Основные особенности 🛠️
- Разделы помощи: Управление статьями помощи.
- Управление блогом: Удобный интерфейс для публикации блогов.
- Лента новостей: Управление и отображение новостных обновлений.
- Статические страницы: Инструменты для управления статическим контентом.
Платформа запуска токенов (Launchdrop)
Разработал платформу запуска токенов для управления криптовалютными токенами.
Основные особенности 🌐
- Управление запуском: Оптимизация распределения и продаж токенов.
- Интеграция смарт-контрактов: Безопасное распределение токенов.
- Мониторинг в реальном времени: Отслеживание ключевых метрик.
Карта эволюции криптовалют
Разработал графическое представление эволюции криптовалют с использованием D3.js.
Основные особенности 📊
- Визуализация в виде дерева: Интерактивная диаграмма эволюции криптовалют.
- Связи криптовалют: Показывает эволюцию и связи.
- Интерактивное исследование: Исследуйте график для получения информации.
Рулетка (Ethereum)
Разработал игру рулетка на блокчейне Ethereum.
Основные особенности 🎮
- Игра на основе Canvas: Интерактивный интерфейс рулетки.
- Интеграция с Ethereum: Игра с использованием криптовалюты.
- Связь с сервером: REST API для обновлений в реальном времени.
Календарь событий в мире криптовалют
Разработал календарь событий для мира криптовалют.
Основные особенности 📍
- Сеточная компоновка: Навигация в стиле Google Calendar.
- Отслеживание событий: Отображает важные крипто-события.
- Интерактивность: Клик для получения деталей события.
Список DAPP
Разработал платформу для списка DAPP для блокчейн-игр.
Основные особенности 🌟
- Отслеживание игр: Открывайте и следите за блокчейн-играми.
- Блог и новости: Будьте в курсе последних тенденций.
- Вовлечение пользователей: Взаимодействие с сообществом через блоги.
API для игры на UNITY
API для игры на UNITY, предоставляющий бэкенд-сервисы и взаимодействие в реальном времени.
Особенности 🎮
- Взаимодействие в реальном времени: Использует Websockets для низкой задержки.
- Аутентификация пользователей: Реализована с помощью Passport для безопасного входа.
- Хранение данных: Использует MongoDB для данных пользователей и игры.
Фриланс
Создавал макеты сайтов для различных платформ и CMS.
Основные особенности 🛠️
- Адаптивный дизайн: Верстал сайты по макетам photoshop и sketch.
- Интеграция с CMS: Внедрял макеты в Joomla, WordPress, Drupal и другие, обеспечивая легкость настройки и управления.
Изучение современных фреймворков 📚
- Ember.js 🛠️
- React ⚛️
- Angular 🔧
- Vue.js 🖥️
Но будьте осторожны, нажимая на эту кнопку! Отличного дня! 😄