Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был меньше недели назад

Мужчина, 37 лет, родился 23 ноября 1988

Санкт-Петербург, м. Василеостровская, готов к переезду (Москва), готов к редким командировкам

CTO/TeamLead, Программист Full Stack (Python, JavaScript)

Специализации:
  • Программист, разработчик
  • Руководитель группы разработки
  • Технический директор (CTO)

Тип занятости: полная занятость

Опыт работы 15 лет 5 месяцев

Февраль 2024по настоящее время
2 года 3 месяца
ООО "ЛАБОРАТОРИЯ ВАТТ"

Москва, www.wattdev.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Технический директор
Компания: Заказная разработка ПО (ML, CRM, 3D) Должность: Fullstack-разработчик / CTO Деятельность: - Управление проектами: оценка, планирование этапов, контроль сроков/бюджета, сдача проектов, поддержка и дальнейшее сотрудничество. - Техническая экспертиза: выбор технологий, проектирование архитектуры, ревью кода, рефакторинг, участие в разработке. - Команда: найм разработчиков, внедрение наставничества, контроль, активное участие. Ключевые достижения: - Успешно завершил 4 проекта (включая платформу для создания ML-решений, проектирование 3D-домов). - Внедрил методологию разработки для фронтенда. Кастомизированная feature-sliced / atomic-design. - Сформировал команду разработчиков: проводил собеседования, онбординг, внедрил обязательные код-ревью и GitFlow. Стек и инструменты: - Backend: Django, FastAPI, Celery, RQ, Redis, PostgreSQL, Minio, SageMaker, MLflow, Torch, Docker, Stripe. - Frontend: TypeScript, React, PixiJS, MUI, Three.js, Storybook, SWR. - ML: mlflow, scikit-learn, boto3, torch. - Процессы: Scrum, Jira, GitLab CI/CD. Ключевые проекты: - Платформа для создания нейронных сетей в браузере. Данная платформа позволяет пользователю создать нейронную сеть с нуля используя минимум знаний и браузер из инструментов. В несколько максимально упрощенных шагов можно создать нейронную сеть, настроив датасет, гиперпараметры модели и тренера, и наблюдать за процессом обучения модели. Имеется функционал оптимизации гиперпараметров и сравнения разных моделей на одном датасете, сравнив их предсказания с известными данными. В данной платформе также была часть обучения и тестирования и подключена система оплаты. - Недвижимость Платформа позволяет выбрать кадастровый номер участка, подгрузить ограничения и требования к строительству на данном участке и давет возможность пользователю выбрать проект дома, разрешенный под данный участок. Пользователь имеет возможность строить и удалять стены. Просматривает 3D модель своего дома и выбирает вариант отделки из предложенных. После составления заказа на строительство ему отправляются документы дома и AutoCAD-файл архитектора.
Сентябрь 2019по настоящее время
6 лет 8 месяцев

Москва, nanosemantics.ai/

Информационные технологии, системная интеграция, интернет... Показать еще

Тимлид
Проект: Marker — платформа для разметки данных Ссылка: marker.im Описание: Коммерческий инструмент для создания датасетов под обучение нейросетей. Поддержка текста, аудио, изображений, видео, рентген-снимков. Роль: Fullstack-разработчик / Team Lead / архитектор. Ключевые результаты: Оптимизация производительности: — Сократил время загрузки страниц и работы платформы за счет: — Рефакторинга ORM-запросов (Django); — Денормализации БД в узких местах системы. — Переработал процесс загрузки датасетов: добавил параллельную и оффлайн-загрузку, что устранило простои основного сервиса. Модернизация архитектуры: — Перевел фронтенд с Django-шаблонов на React (Gatsby) с внедрением Atomic Design. — Провел декомпозицию монолита на микросервисы. — Интегрировал Minio (хранилище данных) и Keycloak (аутентификация). Расширение функционала: — Добавил поддержку 4 новых типов данных (текст, изображения, видео, рентген) и переработал работу с аудио. — Внедрил ML-модели для автоматической разметки: — MagicWand (выделение областей на изображениях); — Segmentation (автоматическое определение объектов на фотографии); — AudioPreprocessing (транскрибация, удаление тишины). — Реализовал систему активного машинного обучения для ускорения разметки. Технологии: - Backend: Django, Flask, Celery, Redis, PostgreSQL, Minio, Docker, Keycloak. - ML: scikit-learn, opencv-python, torch. - Frontend: TypeScript, React, PixiJS, Storybook, SWR, Gatsby, recoil, MUI, AntDesign. - Процессы: Scrum, Jira, GitLab CI/CD. Проект: DEX-биржа на блокчейне TON Описание: Децентрализованная биржа для торговли TON-коинами и токенами с поддержкой кросс-чейн транзакций. Роль: Frontend-разработчик, (проектирование, реализация ключевых модулей). Ключевые результаты: Реализация фронтенда: — Разработал интерфейс для торговли и управления активами на React + TypeScript (Vite). — Внедрил Storybook для дизайн-системы и SWR для кэширования API-запросов и Recoil в качестве стейт менеджера. Блокчейн-интеграция: — Настроил авторизацию через криптокошельки с использованием TonConnect. — Реализовал транзакции TON-коинов и токенов. — Первые в экосистеме TON реализовали интеграцию моста TonBridge для кросс-чейн обменов. Технологии: - Backend: nodejs, express, @tonapps/tonconnect-server. - Frontend: Vite, TypeScript, React, MUI, Storybook, SWR, recoil, ton-core. Разработка многих других продуктов для нужд компании. Участие в разработки "Синтелли" (https://syntelly.ru/) - модульная платформа искусственного интеллекта для органической и медицинской химии.
Апрель 2019Декабрь 2019
9 месяцев
Liza Alert

Москва, lizaalert.org/o-nas/

Программист
Программирование микроконтроллеров на С Тестирование оборудования в полевых условиях Разработка мобильного приложения - ReactNative Участие в разработке прототипа
Апрель 2017Октябрь 2017
7 месяцев

Санкт-Петербург, webim.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Web-программист
Разработка, расширение функционала веб-сайтов и новых проэктов (в основном Django). Разработка мобильных приложений (react-native). Общение с иностранными заказчиками. Выбор оптимальных технологий для решения поставленных задач. Разработка внутреннего API. Использование API различных сервисов внутри проекта. Оптимизация кода. Работа в коллективе (git, jira).
Август 2016Апрель 2017
9 месяцев
ООО "ХОСТИНГ"

Санкт-Петербург, www.majordomo.ru/company

Информационные технологии, системная интеграция, интернет... Показать еще

Специалист технической поддержки
Техническая поддержка клиентов компании в тикет-системе и веб-чате. Помощь в переносе сайтов, устранение самых разных проблем, установка и настройка ПО на vps, мониторинг работы серверов и сервисов. Адекватная и своевременная реакция на проблемы.
Июль 2015Ноябрь 2015
5 месяцев
СКИ РАНХиГС

Пятигорск, ski.ranepa.ru/

Образовательные учреждения... Показать еще

Программист
Техническая поддержка сотрудников офиса, консультации, решение проблемных ситуаций; Настройка мобильных устройств пользователей; Обслуживание и настройка ПК, установка и поддержка прикладного ПО; Обслуживание оргтехники; Подбор и закупка технического оборудования расходных материалов, общение с поставщиками оборудования и подрядчиками; Участие в инвентаризации ПК, оргтехники, сетевого оборудования; Реализация и настройка удаленного доступа (VPN) для офисов и сотрудников компании; Прокладки СКС, настройка сетевого оборудования; Роутинг, сетевая безопасность, маршрутизация сетей - Mikrotik, dd-wrt; Совмещение разных интернет провайдеров, балансировка трафика; Виртуализация VMware.
Октябрь 2014Июнь 2015
9 месяцев
ООО "РЕВАНШ"

Пятигорск

Розничная торговля... Показать еще

Программист
Разработка с нуля корпоративного веб-приложения (django, jquery) для внутренних нужд компании (отчеты, бухгалтерия, инвентаризация).
Июнь 2008Апрель 2014
5 лет 11 месяцев
ЧП Ищенко

Киевская область

Информационные технологии, системная интеграция, интернет... Показать еще

Старший системный администратор
Собственный стартап (интернет-провайдер), который, успешно работает по сей день. Основная деятельность: - управление IT инфраструктурой организации; - поддержка внутренних сервисов организации; - закупка и настройка оборудования; - составление бюджета на IT расходы. - удаленное управление и поддержка пользователей. - индивидуальное обучение пользователей; - администрирование, настройка и прошивка оборудования (огромный парк устройств, в основном на все шили openWRT); - проектирование и строительство ЛВС; - поддержка парка техники; - ручная сборка wifi антенн; - аудит безопасности сети; - разработка и развертывание сайтов (nginx, uwsgi, django).

Навыки

Уровни владения навыками
Продвинутый уровень
Python
Django Framework
Linux
React
REST
Проведение собеседований
Средний уровень
Node.js
PostgreSQL
ReactNative
FastAPI
Flask
NixOS
Docker
GraphQL
Базовый уровень
AngularJS

Опыт вождения

Права категории A

Обо мне

Приверженец "Unix Философии": Пишите программы, которые делают что-то одно и делают это хорошо. Предпочитаю оптимизировать рабочие процессы, рабочий процесс должен вызывать удовольствие и удовлетворение.

Высшее образование (Бакалавр)

2019
Высшее образование (Бакалавр)

Знание языков

Русский — Родной

Английский — A2 — Элементарный

Украинский — C2 — В совершенстве

Повышение квалификации, курсы

2015
Корпоративные лаборатории тестирование на проникновение
Pentestit https://corplab.pentestit.ru/, Аудит информационной безопасности. Сертификат PTT/CL98

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения