Был на сайте вчера в 12:05
Городецкий Алексей
Мужчина, 30 лет, родился 20 мая 1993
Омск, не готов к переезду, готов к командировкам
Рефакторинг legacy Java
Специализации:
- Программист, разработчик
Занятость: проектная работа
График работы: удаленная работа
Опыт работы 11 лет 6 месяцев
Февраль 2022 — Июль 2023
1 год 6 месяцев
Москва
Информационные технологии, системная интеграция, интернет... Показать еще
Compiler Architect
Реализация компилятора языка программирования общего назначения (Kotlin') для AR/VR платформы. Алгоритмы для систем типов, вывода типов. Проектирование регистровой VM и интерпретатора.
Kotlin · Kotlin/Native · ANTLR · AST / IR
Июнь 2021 — Январь 2022
8 месяцев
Информационные технологии, системная интеграция, интернет... Показать еще
Архитектор
Работа с Mediapark в качестве консультанта. Разработка архитектуры проектов компании. Изучение / составление тех. задания, проектирование схемы БД, проектирование протоколов взаимодействия с системами партнеров, декомпозиция задач, составление бэклогов, оценка времени работ.
Проект Scan & Go для Spar
Архитектура системы · Проектирование баз данных · Разработка программного обеспечения · Api интерфейсы · Системная интеграция · Spring · Java · Hibernate
Март 2021 — Май 2021
3 месяца
Москва, www.tinkoff.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Senior Scala Developer
FP стек Scala, микросервисы
Scala · Akka HTTP· Tagless Final · Gitlab · Teamcity · SBT · Docker · Postgresql · Oracle
Декабрь 2016 — Август 2020
3 года 9 месяцев
Litota Labs
Tech Lead
Позиция Tech Lead, руководство командой из 3х человек. Разработка платежного шлюза - более 15 платежных интеграций (Ecommpay, Skrill, Qiwi, Союзтелеком и т.д.)
Java · Java EE · Spring Boot · PostgreSQL · MySQL · Docker · Высоконагруженные системы
Март 2013 — Декабрь 2016
3 года 10 месяцев
ОмГУ Достоевского
Омск
Программист
Fullstack разработка корпоративных информационных систем и электронных сервисов студентов, разработка SSO (OAuth2)
Scala · Java · JavaScript · Twitter Bootstrap
Август 2011 — Февраль 2013
1 год 7 месяцев
Бит интеграция
Омск
Java developer
Разработка WMS (складские системы)
- интеграция с ТСД и весовым оборудованием
- web интерфейсы для автоматизации склада
- отладка в морозильной камере
PostgreSQL · Java · Apache tomcat
Ключевые навыки
Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже
Обо мне
https://t.me/overln2
Проектная работа:
Аудит текущего процесса производства ПО
- Проверка на соответствие стандартам кодирования
- Проверка кода статическими анализаторами: IDEA,
Sonar Cube
- Локализация узких мест в процессе разработки,
тестирования
Рефакторинг legacy Java
- Перевод JavaEE проектов (JBoss, Wildfly, GlassFish) на
Spring БЕЗ полного переписывания
- Обновление версий TopLink, Hibernate, перевод на
конфигурацию на аннотациях
- Обновление версии Spring, переход с XML
конфигурации на аннотации / spring boot
- Перевод проекта с любой версии Java на Jdk 21
- Перевод проекта на другую СУБД
Оптимизация developer experience на проекте:
- Рефакторинг legacy монолита или микросервисов для
возможности локальной разработки без поднятия
всей системы в docker
- Реализация пирамиды тестирования (unit,
интеграционные, e2e) в целях ускорения регресса
- Перевод QA отдела на автоматическое тестирование
Построение распределенного data lake на базе репликации, foreign table:
- ETL для формирования ROLAP кубов для
дальнейшего BI
- Сolumnar store (cstore_fdw / citus db)
Реализация платежного шлюза:
- Депозиты, выплаты, возвраты
- Единый протокол независимо от платежной системы
- Планировщик для автоматической добивки зависших
платежей
- Устойчивость к сбоям
Высшее образование
2020
Факультет компьютерных наук, Аспирантура, менеджмент памяти в языках программирования
2016
Факультет компьютерных наук, Компьютерная безопасность
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения