Info
- Email: artem.kalachev.2002@gmail.com
- Phone: + 7 708 755 8749
- LinkedIn: linkedin.com/in/artem-kalachev
- GitHub: github.com/kalachlegends
- Telegram: t.me/kalachlegends
Professional Summary #
Full-stack инженер с 4-летним опытом разработки приложений с использованием Elixir/Phoenix, Go, Vue. Умею работать как на фронтенде, так и на бэкенде. За время работы на бэкенде реализовал библиотеки написанные на Elixir (EctoForge, FastPostmanCollection) разрабатывал вещи с OTP. Написал свой движок для визуальных новелл на Vue. На работе разработал UI-библиотеку. Победитель местных хакатонов (1, 2). Люблю вещи ускоряющие мою работу (best practices,nvim, keyboard sofle, shortcuts)!
Professional Experience #
Elixir Backend Developer Hayot Birja
(Сентябрь 2024- по настоящее время)
- Разработка ПО для Тендеров/Отборов заточенное на тесное взаимодействие GenServer
- Дорабатывал важный функционал системы такие как Планировщик на основе OTP и доработка/разработка библиотек валидации и CRUD’о генерации
- Переписал часть проекта с легаси на новую view логику что позволило ускорить разработку в 17%.
- Тесная поддержка и сопровождение Prod версии проекта.
Full-Stack Engineer IT Analytics Company
(Сентябрь 2023 - Сентябрь 2024)
- За этот период реализовал пул бизнес задач связанные с пользовательскими ролями, Бух-Учета, ломбардными операциями.
- Улучшил производительность команды на 42% за счет написанных библиотек
- Улучшил скорость разработки на 23% процентов за счет сниппетов которые были встроены в редактор VS CODE
- Заложил архитектуру проекта на Phoenix/Vue
- Настроил Deploy/Docker для проекта
- Руководство небольшой командой из трех человек
Backend Developer IT Analytics Company
(Июнь 2021 - Сентябрь 2022)
- За этот период реализовал пул задач связанные с интеграцией ОФД в ПО для кассы.
- В сжатые сроки разработал интерфейс для Касс.
- В мои ежедневные задачи входило - поддержка старого кода, поддержка фронтенда на Jquery/ Old Phoenix
Education #
Техник программист
Колледж Закончил обучение в: 2022
Achievements
- Выигрывал местные хакатоны от терриконовой долины:
- Пет проект: Novella Designer
пример функционала пет проекта Example
Projects #
Novella Designer
- Описание: Редактор новелл и публикация их.
- Технологии: Vue 3, Quasar, Phoenix/Elixir,
- Ссылка: Novella Designer
ecto_forge
- Описание: Библиотека для Ecto, удобное использование моделей создание crud операций в считанные секунды.
- Ссылка: Hexdocs
fast_postman_collection
- Описание: Генерация постман коллекции на основе Phoenix Router.
- Ссылка: GitHub
Skills #
Frontend Development:
- Vue 3, Nuxt 2/3, Quasar, State Management: Pinia, Vuex, Vanilla JavaScript, Tailwind
- Dart/Flutter
Backend Development:
- Elixir/Phoenix, Goo, PostgreSQL, OTP
- Django/Rest Framework, Docker
Languages:
- English B1, Dart, Python, JavaScript
Soft Skills:
- Есть опыт руководством командой, Легко довожу задачи до конца, Упорный, Разговорчивый