Опыт работы

Metro

Team Lead, Senior Full-stack Programmer

Full-time

Entytech OÜ

Tallinn, Estonia – Remote

Jul 2024 - Present

Меня пригласили в Entytech в качестве "пишущего" Тим-лида, чтобы с моей экспертизой создать новую техническую команду для разработки и поддержки нового сервиса в рамках платформы Enty. Эффективное выполнение задач позволило зарекомендовать себя в команде и получить возможность активно влиять на архитектуру и качество кода всего проекта.

  • Внедрил автосборки функциональных веток, которые избавили разработчиков от слияния веток в общую тестовую ветку, ускорив передачу нового функционала в тестирование и снизив зависимость между разработчиками.
  • Быстро расследовал и устранил несколько критических проблем в продакшене, которые ранее не удавалось выявить, тем самым повысив стабильность продукта.
  • Инициировал и внедрил процесс принятия архитектурных решений (ADR), организовав регулярные обсуждения архитектурных вопросов, что сократило время на принятие решений и повысило согласованность команды. В результате удалось повысить модульность системы, снизить количество ошибок и упростить внедрение новых UI-компонентов.
  • Разработал архитектуру ключевых функций: редактор и конвертер документов на базе API Google Docs, систему отслеживания состояния писем, AI-генератор документов и 2FA-авторизацию.
  • Первым в команде начал использовать инструменты на базе нейросетей, такие как Aider и Copilot, для автоматизации рутинных задач, код-ревью и написания документации, что ускорило процесс разработки.
  • Внедрил утилитарный фреймворк Tailwind CSS, ускорив стилизацию и улучшив кастомизацию UI компонентов.
NestJSVue 3TypeScriptTypeORMQuasarNode.jsPostgreSQLAWSCloudflareGitLab
Metro

Tech Lead, Senior Full-stack Developer

Full-time

Metro OTC LLC. (ex OTC Stores LLC.)

NJ, United States – Remote

Jan 2023 - Mar 2024

Продолжая работу с той же командой под новым брендом, сохранив активное участие в full-stack разработке, периодически выполнял роль Team Lead. Организовал успешный запуск четырех проектов, включая новый онлайн-магазин, оптимизировал процессы и инфраструктуру.

Nuxt 3Vue 3TypeScriptSymfonyQuasarNode.jsPostgreSQLAWSNotionGitLab
Metro

Senior Full-stack Developer

Full-time

OTC Stores LLC.

NJ, United States – Remote

Jul 2021 - Jan 2023

Улучшал и поддерживал сложный проект на Symfony и несколько проектов на Vue в секторе OTC, внедряя новые функции, проводя рефакторинг и оптимизацию.

SymfonyVue 2Vue 3JavaScriptTypeScriptPostgreSQLAWSGitLab
Metro

Tech Lead, Senior Full-stack Developer

SYC LLC.

NY, United States – Remote

Jan 2020 - Jul 2021

Разработал систему учёта доноров и пожертвований SAAS, включающую инструменты для совместной работы и SEO.

LaravelOctober CMSCSS / SCSSJavaScriptMySQLAWSGitLab

Full-stack Developer, Consultant

Self-employed

Remote

Jan 2019 - Jul 2021

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

LaravelVue 2October CMSSCSSJavaScriptMySQLAWSGitLabLinux
Metro

Middle/Senior Full-stack Developer

Full-time

Geopolis Digital

Minsk, BY – Remote

Nov 2013 - Dec 2019

Разрабатывал и поддерживал интерактивные веб-сайты, крупные многопользовательские проекты, корпоративные веб-сайты и презентациями для разных клиентов. Создавал новые плагины для проприетарной MVC CMS.

PHPKohanaOctober CMSJavaScriptMySQL

Junior PHP Developer

Full-time

Fiber Consulting

Minsk, BY

Apr 2012 – Nov 2013

Разрабатывал и поддерживал веб-сайты на проприетарной CMS на базе MVC-фреймворка Kohana. Интегрировал фронтенд к CMS, а также создавал и разрабатывал модули и плагины.

PHPKohanaMySQL

Техник

Full-time

Лаборатория IT в Пинском медицинском колледже

Pinsk, BY

Jun 2009 – Apr 2012

Содействовал в создании электронных образовательных ресурсов и информационных систем. Помогал в планировании и проведении гос. закупок и обслуживании ИТ-оборудования. Проводил обучение компьютерной грамотности.

JoomlaHTMLCSSDelphiMySQLLinux

Образование

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

Минский институт управления - не окончен

Minsk, BY

2010 - 2013

Полиграфическое оборудование и системы обработки информации

Бел. гос. технологический университет - не окончен

Minsk, BY

2008 - 2009

© 2019 – 2024 Артём Риженков. All rights reserved.