Артем Бадальян
Место работы: IEK Group
Био: В коммерческой разработке 4 года, до этого работал на государственной службе, на которой автоматизировал рутинные задачи. Далее работал в финтехе OWNR Solutions, сейчас - в IEK Group. Вырос, помогу вырасти и вам!
Путь в разработку
Я backend-разработчик с коммерческим опытом более 4 лет. Мой путь в IT начался не с абстрактной теории, а с практики.
До коммерческой разработки я работал на государственной службе, где занимался автоматизацией рутинных процессов.
- писал скрипты
- автоматизировал отчётность
- оптимизировал обработку данных
Именно там я понял, что программирование - это инструмент автоматизации. Мне всегда было важно не просто написать код, а решить реальную проблему.
Коммерческий опыт
Финтех - OWNR Solutions
В OWNR Solutions, я работал с:
- финансовыми транзакциями
- высоконагруженными сервисами
- безопасностью данных
- KYC
Финтех научил меня ответственности за код. Там нет “примерно работает”. Там либо корректно, либо недопустимо.
Корпоративная разработка - IEK Group
В IEK Group я занимаюсь:
- проектированием сервисов
- разработкой API
- интеграцией внешних систем
- оптимизацией производительности
Работаю не только на уровне реализации, но и на уровне архитектуры. В IEK я познакомился с совершенно новой для себя архитектурой микросервисов - EDA и технологиями, которые в фитехе не использовались.
Технологический стек
- Node.js
- TypeScript
- PostgreSQL
- Prisma ORM
- Knex.js
- Elasticsearch
- RabbitMQ
- Docker
- Jest
Работая с базами данных, я:
- пишу сложные SQL запросы
- использую CTE
- проектирую индексы
- работаю с транзакциями
- понимаю уровни изоляции
Знаю, когда ORM помогает, а когда нужно писать чистый SQL.
Как я работаю как наставник
Не просто отвечаю на вопросы, а помогаю понять мысль, уловить суть.
Мы будем декомпозировать задачи с пониманием основных причин, главная задача - это понять или перестроить свои мысли под ту или иную задачу.
Чем я могу помочь
- Backend с нуля
- Понять основы Node.js
- Освоить TypeScript (без него никуда)
- Разобраться в REST API
- Научиться работать с базами данных
Рост от Junior к Middle
- Архитектурное мышление
- Оптимизация SQL
- Работа с очередями
- Построение масштабируемых сервисов
- Тестирование и рефакторинг
Подготовка к собеседованию
- Типовые вопросы по backend
- Разбор реальных задач
PS
Я сам прошёл путь от “что такое API” до проектирования систем через ошибки и сложные кейсы.
Знаю, каково это - сомневаться, на себе испытал синдром самозванца и знаю, как сложно в начале пути.