👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
byronlessbyronless

Денис Щербаченко

инженер-программист · Бэкенд · Разработка ПО · Старший (Senior)
Не ищу работу
Возраст: 35 лет
Опыт работы: 13 лет и 7 месяцев
Регистрация: 30.07.2013
Последний визит: 1 год назад
Местоположение: Россия, Москва
Профессиональные навыки: C# · Python · JavaScript · SQL · Java · Scala · HTML · Apache Spark · Amazon AWS · Git
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Более 10 лет опыта разработки программного обеспечения, в основном на проектах для зарубежных заказчиков.

Предпочитаю комплексные задачи, включающие не только написание кода, но и требующие общего понимания бизнес задачи, контекста, анализ результатов работы разрабатываемого ПО относительно реальных процессов.

Имею возможность работать по договору подряда т.к. являюсь ИП.

Опыт работы

  • INRIX
    Сиэтл
    Старший инженер-программист
    Декабрь 2011 — По настоящее время (9 лет)

    Удаленно работал на проектах INRIX (США), компания “хост” - Аплана Международные Проекты.

    Population Density Engine

    Система для оценки плотности населения в реальном времени, на основе данные операторов мобильной связи и данных землепользования.

    Достижения:

    • Выявление алгоритмов не соответствующих особенностям актуальных входных данных и переработка их в коллаборации с дата сайнс специалистом. Улучшена точности оценки населения для актуальных данных.

    • Обнаружена неточность в описании сотовой сети, разработан метод коррекции справочных данных. Достигнуто значительное улучшение точности для массовых мероприятий с локальным повышением плотности населения. 2.5 кратное уменьшение отклонения от измеренных данных для контрольных кейсов.

    • Анализ и улучшение производительности. Настройка JVM, оптимизации в коде, переработка алгоритмов, оптимизация запросов к БД. Достигнуто 2-2.5 кратное ускорение цикла обработки входных данных и отдачи данных через клиентский API.  

    • Разработаны методы и инструменты анализа входных и выходных данных, оценки точности выходных данных.

    Технологии: Java 8, Scala, Apache Spark, Python, AWS (EMR, EC2)

    IIP Web Client

    Проектирование и разработка web клиента для IIP (INRIX Incident Platform).

    Высоко интерактивный web интерфейс с использованием карты и с интеграцией ряда внешних сервисов (траффик, дорожные камеры, поиск по адресам, автоматизированные  твиттер каналы). Поддерживает возможность создания, редактирования и проверки, дорожных и других инцидентов с различными видами геопривязки. Интерфейс поддерживает одновременное отображение нескольких сотен инцидентов обновляющихся в реальном времени в таблице и на карте. Также клиент поддерживает несколько мониторов (панели могут отображаться в отдельном окне браузера).

    Достижения:

    • Плавная работа интерфейса при обновлении нескольких сотен инцидентов в таблице и на карте.

    • UX проектирование и разработка составных контролов для оптимизации типичных задач редакторов.

    • Обновление Javascript кода в соответствии с современными стандартами (ES Modules, ES Classes, native promise). Упрощено написание автотестов, уменьшено время требуемое для добавления или изменения функционала.

    • Поддержка основного функционала в IE 7 и других старых браузерах.

    Технологии: C#, JavaScript, Knockout, T-SQL

    Принимал участие в разработке IIP Core (хранение оригинальных инцидентов из разных источников, контроль согласованности данных, базовая бизнес логика) и IIP GeoServices (геопривязка, географические справочные данные). Технологии: C#, WCF, T-SQL.


    Разработка прототипов. Приоритетом было достижение баланса между простотой, гибкостью реализации, временем разработки и созданием выразительного интерфейса для демонстрации идеи.

  • ScrumLogic
    Ростов-на-Дону
    Инженер-программист
    Декабрь 2009 — Декабрь 2011 (2 года и 1 месяц)
    • Разработка нового функционала для Link Wellness, адаптация системы к новым бизнес процессам (C#, ASP.NET, Asterisk).

    • Разработка нового функционала для Microsoft Security Compliance Manager (SCM) (C#, WPF)

    • Разработка и интеграция Java апплета для записи голосовых сообщений с Link Wellness.

    C# · Asp.net · Wpf
  • Intelsys (позже UpScale Soft)
    Ростов-на-Дону
    Инженер-программист
    Май 2007 — Декабрь 2009 (2 года и 8 месяцев)

    Участие в разработке:

    • ФСКН Медицина 2009 (Oracle Forms, PL-SQL)
    • MindTouch Deki Wiki (PHP, JavaScript, HTML)
    • Call Command (C#, ASP.NET, JavaScript, HTML)

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

  • ЮФУ

    Южный федеральный университет
    Ростов-на-Дону · 874 выпускника
    Экономический
    Сентябрь 2001 — Август 2006 (4 года и 11 месяцев)

    Кафедра экономической кибернетики, экономист-математик