Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Разработчик с более чем 4-летним опытом, специализирующийся на React, Redux, MobX, TypeScript, Next.js, Node.js и Electron. Создавал проекты с нуля, а также дорабатывал и масштабировал существующие решения. Разрабатывал высоконагруженные приложения, включая десктоп-приложения на Electron, оптимизировал их производительность и обеспечивал стабильную работу под нагрузкой.
Ключевые навыки:
- Разработка сложных кросс-платформенных приложений (Web + Electron)
- Создание безопасных криптографических решений и интеграция с блокчейн-технологиями
- Внедрение SSR, динамической загрузки, кэширования и SEO в Next.js
- Написание unit- и e2e-тестов (Jest, Playwright)
- Создание адаптивных интерфейсов с SCSS и CSS-модулями
- Применение принципов DRY, SOLID, KISS в разработке
- Работа с REST API, JSON, HTTP/HTTPS
- Использование Git, Jira, Confluence в командной разработке
- Проектирование масштабируемых архитектур
Готов к сложным задачам, включая разработку десктоп-приложений и оптимизацию производительности.
Проекты
(4 года 9 месяцев)
NDA
Роль
Fullstack-разработчик
Обязанности
Frontend часть:
Микрофронт микрокредитов
Витрина сайта которая содержит карточки организаций, калькуляторы и большое количество сео блоков. Так же занимался вторым проектом который позволял взять займ онлайн не уходя к партнерам.
Выполненные задачи:
1) Реализовал интеграцию с авито и теле2, микрофронт запускается в веб вью, что позволило сильно повысить количество займов и соответственно прибыль компании.
2) Реализовал редизайн под партнеров и переделал часть функционала для того чтобы пользователи могли удобно пользоваться приложением которое запускается в веб вью.
3) Оптимизировал загрузку приложения, сократив время серверного рендеринга и улучшив показатель LCP с 2.6с до 2с (примерно 23%).
4) Начал писать юнит тесты и покрыл ими на текущий момент 20% функционала.
5) Улучшил SEO показатели путем улучшение JSON LD схемы и семантики что увеличило органический трафик примерно на 12%.
6) Добавлял большое количество A/B тестов для поиска идеального UX/UI для пользователей.
7) Добавлял большое количество аналитики которое позволило улучшить понимание пользовательского пути и видеть более четко основные метрики сайта.
8) Настраивал CI/CD для прогона линтеров и тестов
9) Интеграция с бэкендом и внешними сервисами. Работа с REST API для получения, изменения и удаления данных
Backend часть:
Общий гейтвей компании и другие более конкретные микросервисы (их было много)
Выполненные задачи:
1) Добавлял новые ручки в админках компании
2) Добавлял большое колво аналитики
3) Использовал дто и пайпы для строгой типизации и валидации данных
4) Писал ручки на гейтвее для мобилы и веба с разделением логики
Январь 2023 - По настоящее время
(2 года 10 месяцев)
getGems
Роль
Frontend-разработчик
Обязанности
getGems https://t.me/getgamestgbot (В данный момент проект закрыт)
Крипто кликер для телеграм с разными играми и возможностью покупки разных предметов.
Выполненные задачи:
1) Добавил график в игре и реализовал логику игры что позволило запустить МВП.
2) Добавил логику игры с ботом если противник не нашелся.
3) Реализовывал сложные анимации для улучшения UX/UI
https://getmint.io/,https://womex.io/
Выполненные задачи:
1) Оптимизировал загрузку сайта, ускорив показатель FCP с 2 секунд до 1.3 секунд. 35% ускорения.
2) Сделал адаптивный дизайн для пользователей с мобильными телефонами
3) Проводил интеграции со смарт контрактами что позволило увеличить количество сетей для минта с 7 до 14.
4) Осуществил синхронизацию блокчейна и бэкэнда для актуализации данных.
5) Проводил интеграции со сканами крипто мостов.
6) Добавлял сущности в базу данных.