Інженер, який доводить завдання до результату.

Я Олексій, senior full-stack інженер з України. Зараз живу в Іспанії.

Олексій Сіняєв

Хто я

Я народився в Стаханові (нині Кадіївка), а у 18 років переїхав до Харкова, де навчався і працював. Із 2024 року живу в Іспанії.

Перший комп’ютер у мене з’явився в третьому класі. Спочатку переважно грав, особливо у Warcraft III та Heroes III. До сьомого класу серйозно зацікавився інформатикою й брав участь у шкільних олімпіадах. Ще збирав комп’ютери, міняв комплектуючі, перевстановлював Windows і допомагав друзям, коли щось не працювало. Пробував Linux та інші операційні системи, перепрошивав телефони. Коли з’явився перший HTC Desire, захопився кастомними прошивками для Android: пробував і збирав різні варіанти.

Приблизно у восьмому-дев’ятому класі зробив сайт для батькового бізнесу. Він виготовляв металеві вироби, зокрема замки й сейфи. Якщо правильно пам’ятаю, перша версія була на Joomla. Згодом переніс сайт на WordPress.

Стати розробником я спочатку не планував. Здобув освіту юриста та інженера-педагога, але з часом зрозумів, що працювати в юриспруденції не хочу. Комп’ютери мені завжди подобалися, тож вирішив спробувати курси програмування у «Спалаху».

Там я познайомився з Олександром Бурмістровим. Він зрозуміло пояснював і вмів зацікавити програмуванням, навіть коли ми ще насилу розбиралися з основами. Думаю, частково завдяки йому я не покинув навчання. Після курсів ми залишилися на зв’язку, згодом працювали разом у PioGroup і стали друзями.

Моя перша робота в розробці була в невеликій агенції, де ми робили сайти на WordPress. Потім я перейшов до PioGroup і займався як бекендом, так і фронтендом. Із 2018 року працюю у WebSpellChecker, паралельно беру фриланс і долучаюся до інших проєктів.

За цей час працював і над проєктами для Artnet та Free Agency. Системи були дуже різні: старий код на WordPress, SaaS-застосунки, API та інтеграції. Зараз переважно працюю з PHP, Laravel і WordPress.

Мене завжди цікавили технології загалом, не лише програмування. Люблю розбиратися, як усе влаштовано, лагодити те, що не працює, й автоматизувати рутину. Останнім часом багато експериментую з AI-агентами для розробки та роблю невеликі інструменти для роботи з ними.

Хочеться робити більше власного. Цікавлюся 3D-друком, інструментами для розробників і AI-проєктами на кшталт WebFixBench. Одну велику ідею поки не обрав, і більшість часу все ще допомагаю іншим робити їхні проєкти.

Поза роботою люблю ходити з родиною в гори, займаюся в спортзалі та іноді вибираюся на риболовлю. Обожнюю проводити час із донькою й дивитися, як вона росте. Ще люблю космос і наукову фантастику, особливо Роберта Шеклі, Рея Бредбері та Айзека Азімова.

Досвід

Більшість моєї роботи на стику продукту і коду: зробити стару систему простішою для змін, спростити релізи і випускати функції, які справді потрібні бізнесу.

2018 – зараз

Senior Full-Stack Engineer у WebSpellChecker

Відповідаю за ключові частини SaaS: бекенд на Laravel, продуктові функції на Vue.js, білінг на Stripe, інфраструктуру на AWS і CI/CD.

Знизив навантаження на базу приблизно на 50% завдяки оптимізації запитів, індексам і кешу в Redis, і переніс релізи з ручних SSH-деплоїв на Docker і AWS Fargate з GitHub Actions.

2016 – 2018

Full-stack і backend робота в агентському середовищі

У TeamDev і PioGroup працював над клієнтськими та внутрішніми проєктами: PHP, Laravel, WordPress, React, Vue.js, API і плагіни, для компаній на кшталт DHL Consulting і Artnet.

2015 – 2016

Ранні freelance та product проєкти

Починав із фриланс-проєктів на WordPress і PHP: сайти на замовлення, бекенд-функції та адаптивна верстка. Там я навчився доводити роботу для реального бізнесу до продакшену.

Основні технології

Обираю прості, перевірені інструменти й зрозумілу архітектуру. Стек має допомагати продукту рухатися швидше і залишатися простим у підтримці.

  • Laravel
  • PHP
  • Django
  • Python
  • MySQL
  • Redis
  • REST APIs
  • Vue.js
  • React
  • TypeScript
  • JavaScript
  • AWS
  • Docker
  • GitHub Actions
  • Linux
  • CI/CD
  • Stripe
  • WordPress
  • Node.js
  • Tailwind CSS
  • SCSS
  • PHPUnit
  • Jest
  • Git
  • Composer

Як я працюю

Для мене важливий результат: прості рішення, зрозуміла комунікація і код, який через рік усе ще легко змінювати.

  • Добре працюю і сам, і в розподілених командах
  • Відповідаю за результат від архітектури до деплою
  • Прагматично ставлюся до компромісів: випустити, перевірити, покращити
  • Зрозуміло пояснюю технічні речі і інженерам, і бізнесу
  • Покращую крок за кроком, без гонитви за хайпом

Розкажіть, над чим працюєте.

Що ви робите і де команді потрібна допомога? Швидко зрозуміємо, чи я вам підходжу.