Сергей Бугливых
Software Developer

Более 20 лет разрабатываю ПО, веб-сервисы, десктоп и мобильные приложения. В основном на Java с использованием различных баз данных и фреймворков. Ориентирован на результат, самостоятелен, имею многолетний успешный опыт удаленной работы. Люблю создавать сервисы, которые помогают бизнесу стать успешным, а их клиентам счастливыми. Внимателен к архитектуре, использованию паттернов проектирования, соблюдению принципов GRASP, SOLID и т.п. Стараюсь следить за современными трендами, изучать новые технологии и подходы в разработке ПО.

Скачать резюме
Технические навыки
  • ОС: Windows, CentOS, Ubuntu
    Языки: Java, Kotlin, C#, Python, SQL, HTML, CSS/LESS/SASS, JavaScript
    Базы данных: MongoDB, MySQL, PostgreSQL, MSSQL, Neo4J
    Фреймворки: Spring (Boot, MVC), .Net, Bootstrap 4/5, JQuery, Vue, React JS, NodeJS
    Другое: Scrum, Git, CI/CD, Docker, SVN, Maven, Jira, YouTrack
Опыт работы
Март 2019 - ...
Intesa SanPaolo Bank, г.Копер
Разработчик ПО
Разработка и сопровождение банковского ПО и REST API. Технологии: .Net, Java, JBoss, DB2
https://www.intesasanpaolobank.si
Февраль 2015 - Февраль 2019
Индивидуальный предприниматель, Словения
Разработка веб-продуктов для собственных клиентов, удаленная работа, распределённые команды.

для Paradox, Москва, http://www.doxsw.com
как Front-end разработчик.
HTML верстка на основании Figma дизайна: HTML, CSS/LESS, JQuery

для Toughbyte, Хельсинки, http://toughbyte.com
как Android разработчик.
В команде 3 разработчиков разработали Андроид приложение для контроля заполнения мусорных контейнеров для коммунальной организации. https://www.enevo.com
Технологии: Java for Android, Android Studio

как Front-end разработчик.
В команде 3 разработчиков разработали сервис учета продаж для корпоративных клиентов компании Edenred. http://www.edenred.com
Технологии: React JS, Redux, Webpack, Node JS

как Full-stack разработчик.
Разработали сервис подписки на данные из бюро кредитных историй. Был ответственен за front-end часть.
https://www.asiakastieto.fi/omatieto/fi
Технологии: Spring Boot, JBoss, WebServices, AngularJS, Freemarker, HTML
Рабочий процесс: Scrum, JIRA, Git, Slack.

для Performability, Нидерланды, http://performability.nl
Разработал сервис для измерения удовлетворенности персонала: Java, Spring, XML/XSLT/FOP, Freemarker, HTML, CSS/LESS, MySQL

для SberHealth, Москва,
(ранее DocDoc), http://docdoc.ru
Развитие существующего сервиса для записи в частные клиники: Java, Spring, Hibernate, MySql, Sphinx, Tomcat, AngularJS, Freemarker

Январь 2014 - Февраль 2015
Web-Sellers, Новосибирск
Full-stack разработчик
Автоматизировал внутренние рабочие процессы и разработал сервис для автоматизированного создания рекламных объявлений на Google и Yandex: Java, Tomcat, MongoDB, JQuery, Bootstrap, MyStem
https://web-sellers.ru
Август 2011 - Июнь 2013
Brandmaker Gmbh, Новосибирск
Java инженер
Разработка MRM (Marketing Resource Management) сервиса для немецкого заказчика в команде 10 разработчиков.
Технологии: Java, EJB3, JBoss7, JPA, Hibernate, SOAP, MySQL, MSSQL, Struts, ExtJS.
Рабочий процесс: JIRA, SVN, CI Jenkins, Scrum.
http://brandmaker.com
Ноябрь 2010 - Август 2011
Shamrock Mobile, Новосибирск
Java инженер
Разработка сервиса для отправки SMS-сообщений.
Технологии: Java, Resin, PostgreSQL, JPA, Cucumber, Spring.
Рабочий процесс: JIRA, SVN, CI Cruise Control
Июнь 2005 - Июнь 2009
Рамблер интернет-холдинг, Москва
Java инженер
Разработка и поддержка системы для отправки SMS-сообщений. Разработка сервисов на основе этой системы.
Технологии: Java, Spring IoC, MVC, Hibernate, JSP/JSTL, Tomcat, MySQL, MSSQL, PostgreSQL
http://rambler.ru
Апрель 2002 - Апрель 2005
Informatic Ltd, Москва
Инженер-разработчик ПО
Разработка десктоп-приложений: ERP система для контроля склада и CMS для веб-студии: Java, Swing, Oracle, JSP/JSTL, Tomcat, MySQL, SVN
http://www.informatic.ru
Ноябрь 2001 - Апрель 2002
Intellisoft, Москва
Java инженер
Развитие ERP системы для американского заказчика: Java, Swing, Applets, EJB, JBoss, Oracle
Август 1999 - Апрель 2001
Бэкап IT, Новосибирск
Системный инженер
Разработка различных веб и десктоп приложений для немецкого заказчика: Java, C++ (Borland C++), Pascal (Delphi), MySQL
https://www.bacup.ru
Сентябрь 1997 - Июнь 1999
Коммерческий банк "Сибирский банк", Новосибирск
Инженер поддержки
Поддержка банковского ПО и сетевого оборудования. Подготовка отчетности на VBA и FoxPro, разработка внутренних приложений на C++
Образование
2007 - 2008
Бизнес-анализ и управление IT проектами
Академия Народного Хозяйства, Москва
1991 - 1996
Инженер-конструктор электросвязи
Сибирский Государственный Университет Телекоммуникации и Информатики, Новосибирск
Дополнительные курсы
2013
Курс по SCRUM
Использование SCRUM методологии при разработке ПО. Недельный тренинг.
http://inovex.de
2009
Новосибирский Государственный Университет.
Курсы "Инновации в IT. От идеи к бизнесу."
Награды
2010 год – 1-ое и 3-е места от Торгово-Промышленной палаты Новосибирской области на выставке «Интернет-проекты Новосибирской области» за 2 собственных проекта: встраиваемый мессенджер для ГИС сервиса и сервис для измерения потребительского опыта.
Собственные проекты
  • Сервис токенизации и лемматизации текста

    REST - сервис для токенизации, лемматизации и разбиения текста на предложения. Поддерживает только словенский язык.



    Технологии: Java 11, MongoDB, Swagger, Maven
  • Виджеты для спортивных стримингов
    Десктоп приложение для добавления анимированных виджетов поверх видеоряда для стриминговых программ типа OBS Studio. Выводит информацию о текущем участнике, список участников, бегущая строка, анимированные логотипы и др.

    Технологии: NodeJS, ElectronJS, Express, WebSockets, Vue, NeDB
  • AI сервис для подсчета объектов
    Python сервис, который анализирует видеоряд или ряд изображений и считает количество движущихся объектов, таких как люди, животные, автомобили и т.п.

    Технологии: Python, Anaconda, OpenCV, dLib, Numpy
  • In-memory база данных
    Простая in-memory документно-ориентированная база данных. Создана в виде Java библиотеки. Использует Mongo подобный язык запросов.

    Технологии: Java 11, Maven
  • Реактивный API
    Демо-проект. Реактивный REST API с использованием Spring WebFlux

    Технологии: Java 11, Maven, Spring WebFlux, OpenAPI 3, Docker Compose, Mongo DB
Биография
Родился 20.11.1974 в Новосибирске, где также учился и вырос. В 8 классе увлекся программированием на курсах проф. подготовки. Через два года сдал свой первый экзамен как программист-лаборант в Новосибирском Центре Информатики.
Учился в Сибирском Университете Телекоммуникаций и Информатики (бывший Институт Связи) который закончил в 1996 году как инженер-конструктор электросвязи.
После учебы через какое-то время устроился на работу программистом и с тех пор этим с удовольствием занимаюсь.
В 2001 году уехал в Москву, где работал в одной из фирм, разрабатывавшей лингвистические продукты для Микрософт -офиса и потом в достаточно крупной на тот момент компании Рамблер. В 2008 году вернулся в Новосибирск, т.к. жизнь в Москве стала слишком напряженной.
В 2015 году я с семьей переехал в Словению, где живу и работаю до настоящего момента.
sergey.buglivykh [AT] gmail.com
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website