chebbitchebbit

Иван Николаев

Программист Python · Бэкенд · Разработка ПО · Средний (Middle)
Не ищу работу
Возраст: 36 лет
Опыт работы: 13 лет и 5 месяцев
Регистрация: 12.08.2014
Последний визит: 3 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: Golang · Django · Python · Celery · Docker · SQL · Oracle plsql · MySQL · Linux · Git
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Крупнейшая сеть по продаже спортивных товаров и не менее большое it-подразделение
    Москва · От 1000 до 5000 сотрудников
    Старший программист
    Октябрь 2017 — По настоящее время (3 года и 4 месяца)

    Участвовал в разработке Django/DRF проектов с 0 до запуска в production как  бэкенд разработчик. 

    Создание плановых отчетов по данным в БД (Python) 
    Скрипты автоматического обслуживания (Python). 
    Разворачивал тестовые среды на docker контейнерах для остальных участников группы разработки на Python. 
    Настроил airflow для загрузки и обработки данных по кассам из ОФД.

  • Крупнейшая сеть по продаже спортивных товаров и не менее большое it-подразделение
    Москва · От 1000 до 5000 сотрудников
    Программист
    Сентябрь 2014 — Октябрь 2017 (3 года и 2 месяца)

    Поддержка трекинговой системы Omnitracker. (VBScript)
    Доработка Omnitracker под нужны заказчика. (VBScript)
    Интеграция Omnitracker с другими системами (SQL, Oralcle, SOAP)

    В первый месяц работы, самостоятельно изучил структуру БД Omnitracker (закрытый продукт, описания БД нет), что дало возможность быстро делать выгрузку данных и строить отчеты используя SQL запросы. Базу дынных omnitracker использовалась только на select, изменения не вносились

    Настроил при помощи Python, автоматизированное обслуживание omnitracker.( Плановые отчеты на почту, выгрузка скриптов из Omnitracker и сохранение их в git репозитарий, что позволило отслеживать изменения. Перезагрузка системы при превышении пороговых значений по потреблении памяти. и т.п. )

  • Разработка и внедрение ПО для автоматизации банковской деятельности
    Москва · От 100 до 1000 сотрудников
    Разработчик (Внедрение)
    Июль 2013 — Август 2014 (1 год и 2 месяца)

    Внедрение отчетности ЦБ на базе хранилища данных RS­-DataHouse.Поиск и устранение ошибок, Доработка отчета для более удобного использования. Внесения изменений в алгоритмы расчета. Оптимизация SQL-запросов.

  • Исследовательский холдинг
    Москва · От 100 до 1000 сотрудников
    Старший специалист по обработке данных
    Май 2012 — Июль 2013 (1 год и 3 месяца)
    Программирование SQL (сложные запросы, процедуры, функции), обработка большого объема данных. Создание автоматических отчетов на базе Excel и VBA программирования (таблицы, графики, диаграммы). Участие в исследованиях, проводимых компанией; обработка и презентация результатов ответственным сотрудникам.
  • ООО "Оренбургэнергонефть" (до 2012 входила в состав ТНК-ВР)
    Бузулук
    Менеджер отдела IT (фактически системный администратор)
    Декабрь 2010 — Май 2012 (1 год и 6 месяцев)
    Внедрение информационной системы управления надежностью электроснабжения (ИСУНЭ), сопровождение проекта, обучение людей, решение технических вопросов, связанных с системой. На стадии формирования базы данных оборудования убедил разработчиков системы в возможности конвертации данных, которые на данный момент уже велись у нас в формах Excel, в базу ИСУНЭ. Подготовил шаблон для конвертации и конвертировал 52000 записей объектов, в результате чего было сэкономлено почти 4000 человеко-часов.Создание новой сети предприятия (180 рабочих мест - экономия, связанная с переходом домена на ОС Linux.), объединение четырех филиалов в одну сеть (OpenVPN, для сетевых районов (1-2 компьютера) использовали подключение по 3G через сеть сотового оператора), Настроил Samba, squid, e-mail (на базе IceWarp с использование базы LDAP), DHCP, Настроил систему заявок OTRS с привязкой к LDAP. Настроил Yandex.Server для поиска файлов на файловом сервере предприятия. Создал "горячую линию" для диспетчерского персонала на основе IP-телефонии.ООО "Оренбургэнергонефть" (до 2012 входила в состав ТНК-ВР)
    Электромонтер
    Сентябрь 2007 — Декабрь 2010 (3 года и 4 месяца)
    Имею опыт работы на линиях электропередач 6-110 кВ.Фактически выполнял обязанности инженера Службы линий. C помощью VBA в Excel создал электронные варианты следующих форм: наряд-допуска, материального пропуска, что способствовало ускорению заполнения и увеличению времени на подготовку к работам. Грамота за 1 место "за разработку системы автоматического заполнения материального пропуска". На этом этапе был начат процесс разработки программы автоматизации списания материально-технических ценностей "Баркас".Эффект от внедрения: высвобождены 17600 чел/ч в год.Сопровождение программы автоматизации списания материально-технических ценностей ("Баркас"), разработка программы по учету аварийности на базе MS Access и MySQL. Помощь при внедрении новых технологий в компании. Диплом за лучшую инновацию в секции "Экономика, финансы, бухгалтерский учет" на региональном конкурсе молодых специалистов ТНК-ВР в 2010 году. Тема работы: "Оптимизация процесса списания ТМЦ: эффективное снижение непроизводительных затрат рабочего времени и периода оборачиваемости ТМЦ" (за разработку и успешное внедрение программы "Баркас"). Победа в Московском конкурсе молодых специалистов ТНК-ВР в секции "Управление системой снабжения и логистика".ООО "Оренбургэнергонефть" (до 2012 входила в состав ТНК-ВР)

Высшее образование

  • СамГТУ

    Самарский государственный технический университет
    Автоматики и информационных технологий; ФАИТ
    Сентябрь 2006 — Июнь 2010 (3 года и 9 месяцев)
    Инженер системотехник
    Электротехнический
    Сентябрь 2002 — Июнь 2007 (4 года и 9 месяцев)