Привет, я

Роман.

Tech Lead / Senior Fullstack-разработчик

8+ лет беру полное ownership продуктов — от архитектуры и платежей до деплоя. Последняя роль — Tech Lead на AnswerThePublic в NP Digital.

scroll
Обо мне

Fullstack-инженер с послужным списком: беру продукты под полное ownership — архитектура, платежи, инфраструктура и все сопутствующие разговоры. Последняя роль — Tech Lead на AnswerThePublic (NP Digital), платформе для keyword research, которой пользуются миллионы маркетологов. До этого — единственный разработчик Debate Mate почти 3 года, lead engineer в Feasty и владелец Viedit с 2019. Upwork Top Rated: 100% Job Success.

Основной стек: Ruby on Rails, PostgreSQL, Hotwire, TypeScript/React, Tailwind. Работаю по всему циклу — платежи (Stripe, Recurly, PayPal, Google/Apple Pay), CI/CD, Docker, AWS, Heroku. Текущий фокус: AI-assisted разработка и LLM-интеграции.

Опыт
  1. NP Digital — AnswerThePublic

    Senior Fullstack Engineer → Technical Lead

    Tech Lead платформы keyword research, которой пользуются миллионы. Отчитывался напрямую CEO (NP Brands) для синхронизации технической стратегии с ростом бизнеса.

    • Координировал миграцию со Stripe на Recurly, работая с командами инженеров, продукта, финансов и внешней интеграции
    • Интегрировал Google Pay, Apple Pay и PayPal с 3DS, открыв глобальные рынки и высококонверсионные методы оплаты
    • Спроектировал расширение платформы до 7+ источников данных (TikTok, Instagram, ChatGPT и др.) через распределённый пайплайн
    • Руководил squad из 4 инженеров и 2 QA, одновременно сделав ~1,500 коммитов (2-й по вкладу разработчик)
    • Провёл мажорный апгрейд Ruby on Rails и внедрил современный CI/CD на GitHub Actions (RSpec, Rubocop, Brakeman)

    “Он надёжен, прагматичен и привносит в работу одновременно техническую глубину и стратегическое мышление.”

    Salun Marvin Head of Technology, NP Digital
  2. Debate Mate

    Full Stack Engineer (Sole Developer)

    Единственный разработчик почти 3 года. Работал напрямую с основателями с полной автономией над всей технической экосистемой.

    • Построил e-commerce систему с нуля: Stripe checkout со сложными скидками, восстановление брошенных корзин и order bumps
    • Брал на себя полный цикл разработки для Learning Zones (видеокурсы), бронирования Summer Camps и магазина электронных книг
    • Провел два полных редизайна и настроил сквозной трекинг e-commerce воронки GTM с интеграцией ActiveCampaign
    • Модернизировал инфраструктуру: мигрировал хранилище Bucketeer → AWS S3 и внедрил мониторинг (Rollbar, New Relic)
  3. Feasty

    Lead Software Engineer

    Главный технический контрибьютор (42% всех коммитов) платформы кулинарного видео-стриминга.

    • Спроектировал пайплайн транскодинга видео (Coconut/Qencode) для HLS-стриминга и персонализированную ленту на Elasticsearch
    • Построил REST API v1 и v2 для iOS-приложения — 50+ эндпоинтов с JWT auth, Swagger и полным покрытием RSpec
    • Реализовал мультивалютные покупки книг через Stripe, включая preorder-флоу и кастомный дашборд доходов
  4. Gimson Robotics

    Ruby Developer (Sole Developer)

    Основной разработчик (61% коммитов репозитория), отвечал за модернизацию legacy e-commerce платформы.

    • Построил полный деплой-пайплайн на Heroku с нуля (staging + production) и внедрил современный процесс релизов
    • Разработал сложную логику расчета cross-border VAT для клиентов из UK, EU и других стран
    • Модернизировал legacy-кодбазу на Rails 6.1: миграция на Webpacker, чистка зависимостей и укрепление безопасности

    “Raman — это всё, на что можно надеяться в контрактном разработчике: высокий опыт, отличная коммуникация и технически сильный кодер и системный дизайнер.”

    Ewan Gimson Gimson Robotics
  5. PrimeVoices / DirectVoices / AVXML

    Ruby on Rails Engineer (Legacy Rescue)

    Восстановил и модернизировал три взаимосвязанных legacy-приложения, проведя параллельный апгрейд через 8 мажорных версий Rails.

    • Успешно провел самый масштабный апгрейд в карьере (AVXML), перепрыгнув с Rails 4.0 на 6.1 (8 мажорных версий)
    • Полностью заменил аудио-стек: Paperclip на Shrine + Uppy, и SoundCloud-эмбеды на кастомную визуализацию Wavesurfer.js
    • Построил ActionCable real-time чат между клиентами и дикторами с поддержкой нескольких окон
    • Мигрировал инфраструктуру с Heroku на собственный Dokku/Nginx для снижения затрат и контроля

    “As always perfect!”

    Sergio Angeletti CTO, PrimeVoices
  6. SEAL Properties

    Legacy Rescue & Lead Developer

    Спас технически запущенную платформу, удалив 160K+ строк мертвого кода и проведя апгрейд Rails через 6 версий.

    • Ликвидировал огромный техдолг: удалил 142K строк скомпилированных ассетов и 17K строк неиспользуемых модулей
    • Провел критический апгрейд Rails (с 4.0 до 6.1), поддерживая работу живой системы управления недвижимостью
    • Интегрировал Gradwell VoIP для звонков в клик, Pusher для уведомлений и построил систему фидов для порталов BLM
    • С нуля внедрил систему авторизации на ролях (CanCanCan) для 5 типов пользователей
Связаться

Ищете Tech Lead или Senior Fullstack-инженера, который возьмёт ownership? Давайте поговорим.