Стоимость занятий
Андрей Табаков
Lead Software Engineer — Tabula.io
Проведение технических собеседований. Помощь в отборе кандидатов. Помощь в составлении вакансии и требованиям. Консультации по собеседованиям. Консультации по найму IT сотрудников. Консультации по рынку IT в РФ. Технические консультации для компаний. Консультация по построению архитектуры продукта. Консультации по инфраструктуре проекта. За плечами более 7 лет коммерческой разработкой. Основная специализация Kotlin / Java / TypeScript / JavaScript. Разрабатывал сложные технические системы. Проектировал архитектуры приложений разной сложности. Строил и руководил командами разработки. Постоянно уделяю время изучению новых технологий и разбору алгоритмов/структур данных. Создавал серверные, web и мобильные приложения. Настраивал с нуля серверную и облачную инфраструктуру. Принимал участие на разных этапах разработки. Разрабатывал функциональность в огромных монолитах, которым более 10 лет, так и писал множество сервисов и приложений с нуля. Большинство реализованных проектов находится в эксплуатации. Отлично понимаю, что есть бизнес, который приносит доход, а есть современные технологии, которые хочется испробовать. Свою разработку подстраиваю под требования и возможности. Меня не пугает разбираться в новых для меня языках, технологиях и подходах. Мне не впервой самостоятельно разбираться в бизнес области и принимать технические решения. Имею опыт работы в больших компаниях и небольших стартапах. Лично провёл множество технических собеседований разработчиков разного уровня.
🤝 С чем могу помочь
- Подготовка к Техническому Собеседованию
- Консультации Компаниям по Техническим Собеседованиям
- Консультации по Проекту
- Разбор Алгоритмов и Структур Данных
- Разбор Паттернов Проектирования
- Подготовка к Архитектурной части Технического Собеседования
- Обучение Проведению Технического Собеседования
- Подбор Команды
💻 Резюме
July 2021 — по настоящее время
Tabula.io — Lead Software Engineer
November 2017 — July 2021
Aluna health — Lead Software Engineer
July 2017 — July 2021
Biarum — Lead Software Engineer
May 2019 — January 2020
Prismhr — Remote Full-Stack Software Engineer
July 2016 — July 2017
Siemens — Intern Java Developer
🤟 Проекты
Лучше всего обо мне расскажет GitHub
Экстракция данных из записей врачей, которые они ведут в свободной форме, с помощью NLP. Автоматическое заполнение опросников в структурированной форме. Java, Kotlin, Spring Boot 2, Angular, PostgreSQL, Cassandra, Apache UIMA Ruta, AWS
Библиотека логических медицинских правил (IF-THEN-ELSE формат). Построение AST, Валидация, построение графа зависимостей, маппинги. Java, Kotlin, Spring Boot 2, Angular, PostgreSQL, Intersystems Caché
FHIR Clinical Decision Support
Система поддержки принятия решений как FHIR приложение. Данный сервис способен взять правила из библиотеки логических медицинских правил (см. Aluna Library) и сконвертировать их в опросник, по результатам которого, будет дана оценка текущему состоянию, а также предложены варианты дальнейших действий. Java, Kotlin, Spring Boot 2, Angular, PostgreSQL
Onco Clinical Decision Support
Система поддержки принятия решений для онкологии. Она также берёт правила из библиотеки (Aluna Library), формирует опросник и выдаёт решение что следует сделать далее. Java, Kotlin, Spring Boot 2, Angular, PostgreSQL, Intersystems Caché
Система построения когорт пациентов удовлетворяющих определённым критериям (правилам). Правила могут быть импортированны из выбранных Clinical Trial (клинических испытаний). Java, Kotlin, Spring Boot 2, Angular, PostgreSQL, Intersystems Caché
Визуализация Living Labs на карте. Построение облака тегов по исследованиям с использованием NLP и ML исходя из описаний исследований. Java, Spring Boot 2, Angular, Intersystems Caché
Участвовал в командной разработке в роли FullStack. Мной был реализован код, составляющий автоматизированные отчёты в формате PPTX, используя библиотеку Apache POI. Были разработаны алгоритмы, взаимодействующие с картами (shapefile), на языке Java. Со стороны PostgreSQL была поддержка PostGIS. После перехода на другой проект, участвовал в роли консультанта.
Разрабатывал новую функциональность для модуля Benefit Enrollment, их собственной HR платформы. React, AWS (Lambda), Serverless, GraphQL, NodeJS
Мобильная игра созданная на чистом Android SDK без использования готовых игровых движков.
Tabula позволяет строить визуальные воркфлоу, чистить и трансформировать большие массивы данных для последующего анализа, построения предиктивных отчетов, выявления взаимосвязей в поведении пользователей.
🎓 Образование
СПБГЭТУ "ЛЭТИ"
Информатика и Вычислительная Техника