Москва
Резюме № 55797467
Обновлено 27 июля
no-avatar

Инженер-программист

Был больше месяца назад
По договорённости
27 лет (родился 02 июля 1998)
Санкт-Петербургготов к переезду: Москва, Минск
Занятость
полная занятость
Гражданство
Беларусь
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 1 месяц

    • Октябрь 2023 – работает сейчас
    • 2 года и 2 месяца

    Software Engineer

    Resilio

    Обязанности и достижения:

    Стек: JavaScript / TypeScript, Node.js, Express, React, MobX, SQLite Legacy: Backbone.js, Handlebars Тестирование: Python (функциональные тесты) Работаю в продуктовой команде над масштабируемым enterprise-решением. Основной фокус — производительность клиентской части, поддержка и миграция унаследованного кода, разработка новых фич с высокой степенью кастомизации. Обязанности и достижения: Отвечаю за полный цикл разработки в своей зоне ответственности (E2E): от оценки задачи и реализации до написания документации и подготовки фичей к CI/CD. Реализовал ключевые фичи (в т. ч. кастомные фильтры и табличные отчёты) по требованиям enterprise-клиентов, обеспечив их полную совместимость с существующим функционалом. Провёл глубокий рефакторинг фронтенд-компонентов таблиц: внедрил динамическую подгрузку данных, оптимизировал ререндеры — это заметно повысило производительность интерфейса при работе с большими объёмами информации. Активно участвую в миграции legacy-кода с Backbone.js + Handlebars на современный стек React + MobX, улучшая читаемость кода и повышая покрытие тестами. Разработал вспомогательные утилиты для функционального тестирования и автоматизации Dev QA процессов в нестабильных зонах кода, снизив риск регрессий. Инициировал улучшения в технической документации и участвовал в ревью процессов деплоя, повышая прозрачность и надёжность поставки фич.
    • Ноябрь 2020 – сентябрь 2023
    • 2 года и 11 месяцев

    Software Development Engineer

    Exadel Belarus

    Обязанности и достижения:

    Стек: JavaScript / TypeScript, Node.js (Express), Angular + RxJS, Vue.js (Vuetify, Vuex), MongoDB (Mongoose), PostgreSQL, AG-Grid, Python (Pandas), Java/Scala Работал аутсорс фирме в международной распределённой команде над несколькими крупными продуктами — от платформы для автоматизированной оценки навыков разработчиков до B2B-решений для прогнозирования продаж и маркетинговой аналитики. Обязанности и достижения: Спроектировал и реализовал ключевые full-stack модули для трёх продуктов "с нуля", включая интерфейсы тестирования, REST API, сбор и хранение пользовательских метрик. Решал сложные задачи, связанные с часовыми поясами, обеспечив корректную синхронизацию данных в отчётности для клиентов из разных регионов. Существенно ускорил рендеринг AG-Grid-компонентов: реализовал виртуализацию, дебаунс, мемоизацию — время загрузки таблиц с 50k+ строк сократилось с 20–30 секунд до ~1 секунды. Выявлял и устранял узкие места (bottlenecks) в production-среде с помощью логгирования, профилирования и анализа инцидентов. Настроил и внедрил систему feature toggles, что обеспечило безопасное развертывание новых фич без прерывания пользовательских процессов. Проводил онбординг новых разработчиков, составлял roadmap по миграции устаревших компонентов и помогал джунам быстрее адаптироваться в команде. Оптимизировал работу с MongoDB: внедрил агрегирующие запросы для аналитики и фильтрации, снизив нагрузку на back-end и ускорив API-ответы на ~40%.

Обо мне

Дополнительные сведения:

Full-Stack разработчик с 5 годами коммерческого опыта. Специализируюсь на стеке JavaScript / TypeScript, преимущественно с использованием Node.js + Express. Имею опыт работы со всеми основными front-end фреймворками: React, Angular, Vue. Работал в крупных международных проектах — от решений для синхронизации данных до систем аналитики и B2B-прогнозирования. Уверенно работаю как с современным, так и с legacy-кодом. Привержен чистому коду, понимаю задачи бизнеса и всегда стремлюсь найти оптимальный баланс между скоростью и качеством. Открыт к предложениям в роли Full-Stack, Frontend или Backend разработчика. JavaScript, TypeScript, React, MobX, Node.js, Node, Express, Angular, Front-end, Backbone, Back-end, Full-stack, RxJS, HTML, CSS, SCSS, Python, Git, Java, C/C++, Agile, Scrum, MongoDB, Redis, Работа с базами данных, Ведение документации, Информационные технологии, Техническая документация, Английский язык

Иностранные языки

  • Английский язык — cвободное владение

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено в 18:30Последнее место работы (1 мес.)Практикант-разработчикИюнь 2024 – июль 2024
Обновлено в 16:10
no-avatar
Инженер-программистз/п не указана
Последнее место работы (1 год и 7 мес.)Инженер-программистАпрель 2024 – работает сейчас
Обновлено 9 октября
Превью фото соискателя
Инженер-разработчикз/п не указана
Последнее место работы (5 мес.)Техник лаборатории робототехнических системМай 2025 – октябрь 2025
Обновлено 19 ноября
no-avatar
Инженер-программистз/п не указана
Последнее место работы (1 мес.)Специалист по внедрению Битирикс24Сентябрь 2025 – октябрь 2025
Обновлено 12 ноябряПоследнее место работы (2 года)Инженер-программистМай 2019 – май 2021
Обновлено 22 октябряПоследнее место работы (3 мес.)Инженер-программистМай 2025 – август 2025
Обновлено 14 ноябряПоследнее место работы (1 год и 3 мес.)Инженер-разработчик встроенных системИюнь 2024 – сентябрь 2025
Обновлено 16 октября
Превью фото соискателя
Инженер-программистз/п не указана
Последнее место работы (2 года и 2 мес.)Системный инженерСентябрь 2023 – работает сейчас
Обновлено 30 октября
Превью фото соискателя
Инженер-программистз/п не указана
Последнее место работы (2 года и 1 мес.)Инженер-программистОктябрь 2023 – работает сейчас
Обновлено 11 октября
no-avatar
Инженер-программистз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОИнженер программист