Разрабатываю веб-приложения с 2008 года.
В одном из самых интересных своих проектов выполнил все этапы разработки ПО от сбора требований, проектирования интерфейса, выбора технологий и принятия архитектурных решений, до реализации, внедрения, тестирования, поддержки, мониторинга работы приложения и оптимизации. Это позволяет мне видеть разработку ПО максимально широко, ориентироваться на результат и предлагать самые выгодные и эффективные решения.
Последние 5 лет специализируюсь на разработке бэкендов на Python-е.
Также у меня есть опыт разработки и поддержки сложных и богатых фронтендов (web UI) на backbone.js, socket.io, и ExtJS. Кроме того, есть опыт написания браузерных тестов с использованием Selenium.
Уже 4 года с удовольствием работаю удалённо. Следую лучшим принципам эффективной удалённой работы, что позволяет мне не испытывать никаких проблем с недостатком коммуникации или с тем, чтобы укладываться в сроки по задачам.
На последнем месте работы выполнял роль тимлида бекэнда на проекте в большой компании. Осуществлял менторинг, улучшал процесса разработки, валидировал архитектурные решения и т.д.
Отлично знаю особенности различных agile-практик и применяю подходящие подходы для конкретных ситуаций.
Имею опыт фриланса и работы напрямую с бизнес-клиентами. Поэтому у меня есть опыт "перевода" задач с языка бизнеса на язык технологий. Работая как фрилансер я отдавал на подряд такие задачи как дизайн и вёрстку. Поэтому также имею опыт постановки задач и контроля их выполнения.
Понимаю особенности запуска стартапов, проходил обучение от ФРИИ, применял фреймворк Customer Development на практике.
Плюс к этому имею классическое образование в области менеджмента. Это позволяет мне говорить с бизнесом на одном языке и видеть разработку с точки зрения процессов, функций и их эффективности.
Помимо этого, постоянно интересуюсь инженерным менеджментом. Например, в этом году посещал самую большую по этой теме конференцию в России Team Lead Conf (teamleadconf.ru)
Интересует только удалённая работа. При этом есть возможность иногда встречаться в Москве или Санкт-Петербурге, если требуется много и плодотворно пообщаться или вникнуть в проект и познакомиться с командой.
Много примеров моего кода есть в закрытой группе репозиториев на gitlab.com
Напишите мне, если хотите ознакомиться с ними!
Мой профиль на гитхабе: https://github.com/roman-oxenuk
Там в основном PR-ы в open source библиотеки.
Мой профиль на LinkedIn в качестве резюме на английском: https://www.linkedin.com/in/roman-oxenuk/
В разное время использовал следующие технологии:
Python: Django, Django REST Framework, TastyPie, Flask, SQLAlchemy, Celery, Scrapy, viewflow.io (BPM)
Data Storage: PostgreSQL, MySQL, SQLite, ElasticSearch, Redis
JavaScript: Node.js, WebSockets, Backbone.js, jQuery, ExtJS
PHP: MODx CMS, WordPress
Other: Git, Selenium, Twitter Bootstrap, CoffeeScript, YMaps