Денис П. Инженер БД, Middle+

ID 19457
ДП
Денис П.
Мужчина, 42 года
Россия, Новосибирск, UTC+7
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 24 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Инженер БД
Грейд
Middle+
Навыки
database
HTML5
Borland C++ Builder
AWS
events
Tracer
XPL
XML
JSON
Bash
Git
Администрирование серверов Linux
DevOps
Linux
Ansible
CSV
Profile
СУБД
T-SQL
OS
PL/pgSQL
Borland Delphi
Services
xAPI
HTML
CSS
SQL
Python
C
JQuery
Mail
memory
Microsoft
MySQL
Identity Server
CSSjs
clustering
service broker
PostgreSQL
agent
JavaScript
Объектно-ориентированное программирование (ООП)
MangoDB
Apache
Delphi
Paradox
Perl
C++ Builder
NavCom
Считыватели карт mifare
MS SQL
Отрасли
EdTech
RnD
Urban technology
Знание языков
Английский — B2
Главное о специалисте
Денис — инженер баз данных с опытом работы 18 лет. Участвовал в проекте «Система обработки цифрового следа» в роли ведущего разработчика, где занимался подключением к MongoDB, сохранением данных в MySQL, разработкой кодогенератора и веб-интерфейса настроек и мониторинга. Построил систему от кодогенератора до веб-интерфейса, обрабатывающую десятки миллионов цифровых следов. Работал над проектом для Департамента информационных технологий правительства Москвы в роли разработчика 1 категории, занимался обработкой данных. В рамках проекта по разработке рекомендательных систем и системы машинного обучения выполнял функции техника-программиста: работал над макетированием интерфейсов, реализацией ETL, инфраструктурными задачами. Занимался разработкой экспертных систем, включая создание сложных web-интерфейсов и поддержку принятия решений. Участвовал в республиканском мониторинге обеспеченности школ учебной литературой, работал над сайтом Президента РБ и другими проектами. Имеет опыт работы с различными технологиями и инструментами, такими как AWS, Ansible, Python, Django, PostgreSQL, MSSQL, C++Builder и другие.
Проекты   (18 лет 3 месяца)
Система обработки цифрового следа
Роль
Ведущий разработчик
Обязанности
проект: Система обработки цифрового следа команда 10 специалистов, из них программистов - 5,QA-инженер, дизайнер, проджект-менеджер, техлид, тестировщик. Обязанности и задачи: подключал напрямую к MongoDB и сбор оттуда следов инкрементально; - сохранял "сырые" следы в MySQL (выбор БД, увы, жёсткое требование заказчика); - написал кодогенератор, по описанию структуры следа выстраивающий хранилище и бизнес-логику (функции, хранимые процедуры) для превращения следа в реляционный вид (частично 1НФ, частично хранилище ключ-значение - в зависимости от определённости формата); - далее эти следы сгенерированной же логикой преобразовывались в инкрементально вычисляемые целевые срезы (фильтрация, группировка, ...) - все шаги автоматически отслеживали свои зависимости и могли быть перезапущены из произвольного места с корректным "подхватыванием" изменившихся данных (очередь задач в БД, топологическая сортировка); - написал на python запускалку, вызывавшуюся по cron, развернул с помощью PyInfra; - написал в роли fullstack-программиста веб-интерфейс настроек и мониторинга для всего хозяйства, развернул с помощью PyInfra; - в базе PostgreSQL, которую мои коллеги использовали для дальнейшего анализа, написал непосредственно в базе на pl/pgSQL кодогенератор для слоя API-функций, отдававших json в веб-приложение; - приложил в этой же базе руку к доработке и ускорению написанного коллегами - включая вызовы соседских REST API непосредственно из базы (pl/Python3, requests); - совместно с разработчиком веб-интерфейса анализа выработал универсальный протокол, позволявший приложению ничего не знать о структуре наших данных, не иметь фиксированного набора страниц и т.д. (json/schema, проверка на python)
Достижения
Построил систему от кодогенератора до веб-интерфейса, обрабатывающую десятки миллионов цифровых следов
Стек специалиста на проекте
PostgreSQL, Git, MySQL, API, XML, JSON, SQL, Python, Bash, REST API, MongoDB, Cron, HTML5, Requests, CSV, JSON Schema, Python2, PL/pgSQL, xAPI, CSSjs, CTE, MangoDB
Отрасль проекта
EdTech
Период работы
Май 2021 - Май 2024  (3 года 1 месяц)
Проект - всероссийский матчинг производитель-потребитель
Роль
Разработчик 1 кат
Обязанности
Проект - всероссийский матчинг производитель-потребитель. Проект для ДИТ правительства Москвы Команда: 2 разработчика обязанности: Разработка пользовательских интерфейсов для взаимодействия . Регистрация и аутентификация пользователей, просмотр и управление Разработка серверной части приложения, включая обработку запросов, управление сессиями, взаимодействие с базой данных. Управление процессами и обеспечение высокой производительности и масштабируемости приложения. Обработка HTTP-запросов, балансировка нагрузки, кэширование и обеспечение безопасности. Хранение и управление данными, включая пользовательские данные, информацию о заявках, статистику и отчеты. Интеграция с внешними системами Сбор и агрегация данных, синхронизация с внешними системами, обеспечение обмена данными между различными сервисами.
Стек специалиста на проекте
PostgreSQL, API, JavaScript, Nginx, uWSGI, TypeScript, Data, HTML5, DHTML, Python2, Pyramid, CSSjs, Engineering
Отрасль проекта
Urban technology
Период работы
Январь 2019 - Февраль 2020  (1 год 2 месяца)
Разработка рекомендательных систем и системы машинного обучения
Роль
Техник-программист
Обязанности
проект: Разработка рекомендательных систем и системы машинного обучения макетирование интерфейсов, реализация ETL (Apache/WSGI/Python/Pyramid/Luigi, HTML/JS/CSS, PostgreSQL) Фреймворк Plantago (JS) Инфраструктурные задачи (AWS, Ruby/Chef, Python/Ansible) Поддержка и развитие системы автоматического развёртывания программных продуктов (Nginx/Python/Django, PostgreSQL)
Стек специалиста на проекте
PostgreSQL, HTML, JavaScript, Ruby, Nginx, AWS, TypeScript, Ansible, ETL, Python2, Python3, Макетирование, Framework, Разработка, Chef, publisher, com, Django 4
Отрасль проекта
RnD
Период работы
Апрель 2016 - Март 2019  (3 года)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет
Специальность
Физическая и коллоидная химия
Завершение учебы
2005 г.

Похожие специалисты

E-commerce & Retail • Manufacturing • Telecom
АЛ
Андрей Л.
Москва
Инженер БД
Senior
4 285,71 Р/час
anchor
Ansible
Apache
Apache AirFlow
Apache Spark
Avro
Azure
Bash
Big Data
cdc
+64

Андрей — инженер баз данных уровня Senior из Москвы с опытом работы в сферах Telecom, Manufacturing и E-commerce & Retail. Специализируется на проектировании и оптимизации хранилищ данных, работе с Big Data и ETL-процессами. Владеет широким спектром технологий и инструментов, включая Apache AirFlow, Apache Spark, Hadoop, PostgreSQL, Oracle, Microsoft SQL Server, ClickHouse, Greenplum и другие. Имеет опыт работы на следующих проектах: - МегаФон: миграция корпоративного хранилища данных, проектирование многоуровневой архитектуры DWH, внедрение практик DataOps. - Тера Интегро: разработка и оптимизация распределённых DWH, создание алерт-систем на базе Zabbix, потоковая обработка данных. - НЛМК: миграция данных, оптимизация PostgreSQL, поддержка проектов и разрешение инцидентов, разработка ETL-процессов. - IQVIA: разработка и оптимизация хранилищ данных, стриминговая обработка данных, моделирование данных, обработка больших данных с использованием Apache Spark.

Подробнее
Manufacturing • RnD
АС
Алексей С.
Нижний Новгород
Инженер БД
Senior
3 246,75 Р/час
PostgreSQL
Python
HTML
CSS
SQL
SVG
Apache HTTP Server
Bash
PL/pgSQL
C
+16

При написании кода для БД всегда имею в запасе несколько путей его написания. В изучением языка Си на хорошем уровне вычисления внутри БД вышли просто на космический уровень. За последние 9 лет работы на PostgreSQL очень плотно (минимум по 6 месяцев) работал: 1) SQL запросы, Join, табличные выражения, оптимизация (это уже 9 лет). 2) Курсоры, табличные выражения, pl|pgSQL (c 2019) 3) БД с данными на 0,5 Tb с 2019 4) роли, права доступа, взаимодействие с сайтами на предмет уровня и прав доступа (с 2021) 5) регулярные выражения, парсинг текстов (с 2021) 6) Логическая реплицация (с начала 2023) 7) настройка PostgreSQL (с 2017) 8) CСоздание техзаданий и сопроводительной документации (с 2014). 9) Сайты, взаимосвязь сайта с БД, скриптов на Python (cookie, SVG, гарфиков, ...) с 2018. 10) TOAST файлы - запись в БД через сайт, вывод из БД на сайт. Ничего не потеряется при преезде БД. 10) Python c 2020 11) Создание графиков matplotlib (python) с 2022 12) Си с 2022, но хорошо владею сентября 2023. Без создания графических приложений на Си. Примеры стиля написания кода программ, а также примеры сопроводительной документации можно посмотреть на Github.com Учет нагрузки сервера с передачей данных в БД. https://github.com/OTUS-2023-C01-SARTAKOV AP/proekt_nagruzka_PC . Проект высоконагруженные вычисления данных. https://github.com/OTUS-2023-C01-SARTAKOV-AP/proekt_mmvb_analiz . Примеры выполнения Домашних работ, слить написания кода на Си https://github.com/Sartakov-Aleksey/OTUS_2023_C07_HW . Моё кредо - писать код так, чтобы его можно было исправить/модернизировать максимум за 1-4 часа . Считаю, что главная проблема именно в том, что код часто пишется - чтобы работал (так просто получается быстрее), не сильно задумываясь над тем, что это живой организм и его нужно еще и сопровождать. Но проблема в том, что когда нужно исправить/редактировать код, то времени уходит в разы больше, чем на работу с "чистым/прозрачным" кодом.

Подробнее
Cloud Services • EdTech • Information Security • Logistics & Transport
АБ
Александр Б.
Москва
Инженер БД
Senior
4 025,97 Р/час
.NET Core
ADO.NET
AllFusion ERwin Data Modeler
Angular
Antlr
Apache NiFi
API
ASP.NET
C#
ClickHouse
+39

На данный момент я занимаюсь миграцией базы данных с MSSQL на PostgreSQL, работой с Docker и тестированием API разрабатываемого продукта, а так же дополнением и поддержанием кастомного решения стек: Go / postgres / redis / Kafka / clickhouse / Yandex cloud / nginx / docker / kubernetes / vue3 / nuxt / grafana / Loki / prometius / helm / jsonnet. Мой опыт включает администрирование баз данных, проектирование и оптимизацию структуры базы. Миграции OLAP и OLTP баз данных, в основном с MSSQL/ORACLE на PostgreSQL/Tantor. Я имею навыки анализа запросов, разработки индексов и использования механизма секционирования. Кроме того, я имею опыт настройки планировщика задач и формирования отчетов, а также написания и оптимизации сложных запросов, работа с транзакциями и etc. Спектр моих познаний и задач над которыми я работал очень большой начиная от проектирования, тестирования, оптимизации и заканчивая общением с внешним заказчиком. Я умею работать с различными ресурсами, такими как Github, Gitlab, Docker, Jira, Slack, YouTrack, Confluence, TFS и BI, CI/CD, разворачивание контейнеров Docker, тестирование API при помощи Postman и TypeScript. В области работы с СУБД я имею опыт работы с MSSQL, MySQL, PostgreSQL и T-SQL, PLPGSQL, Clickhouse, Greenplump. Я разрабатывал и настраивал job на MSSQL, а также работал с SSIS. У меня также есть опыт работы с SQL + JSON и XML. Я обладаю пониманием и опытом разработки ETL процессов, написания Merge и работы с Apache Nifi. В области разработки на C# я имею опыт написания приложений на ASP.NET, ASP.NET CORE, Razor Pages, WPF и Windows Form. Я также использую JS в веб-проектах и применяю паттерны проектирования MVC и MVVM. Я знаком с принципами SOLID и использованием ORM Entity Framework. Небольшой опыт разработки на языке Goland. Я также использую Python для визуализации и анализа данных, включая библиотеки numpy, pandas и matplotlib.

Подробнее
LifeStyle
ВР
Владислав Р.
Белгород
Инженер БД
Middle
2 883,11 Р/час
C#
Identity Server
Internet Information Services (IIS)
JavaScript
JSON
Linux
Microsoft
MongoDB
MS Windows
PL/pgSQL
+32

Разработчик баз данных с более чем 3-летним опытом в проектах системной интеграции, разработки и аналитики данных. Работал с крупными массивами информации в высоконагруженных проектах и обладает системным подходом к оптимизации SQL-запросов, интеграции баз данных и построению аналитических решений. Обладает уверенными знаниями в проектировании, разработке и сопровождении баз данных, преимущественно на платформах MS SQL Server и PostgreSQL. Имеет опыт работы с MongoDB, включая задачи агрегации и анализа структурированных и полуструктурированных данных. Глубоко понимает принципы реляционного моделирования, умеет работать с таблицами, содержащими миллионы записей, грамотно выстраивает индексную стратегию и проводит оптимизацию SQL-запросов, достигая ускорения выполнения до 80%. Использует Transact-SQL и PL/pgSQL для построения хранимых процедур и бизнес-логики. Умеет обрабатывать данные в форматах JSON и XML, создавать ETL-процессы, а также разрабатывать отчёты с использованием Excel, Angular, JavaScript, и C# (например, в связке с API). Применяет технологии клиент-серверного взаимодействия, работает с интеграционными решениями на C# и JavaScript, имеет навыки автоматизации и анализа процессов. Владислав также использует такие инструменты, как Git, Jira и Confluence для ведения проектов и документации, успешно работает в Agile-командах и знает принципы Data Management и BI-аналитики.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • RnD • Social Networking • Urban technology
РФ
Роман Ф.
Воронеж
Инженер БД
Senior
3 064,93 Р/час
Apache AirFlow
Confluence
DBT
Git
GreenPlum
Jira
PostgreSQL
Oracle
SQL
DWH
+59

Он обладает глубокими знаниями и навыками работы с различными технологиями и инструментами, такими как Apache AirFlow, Confluence, DBT, Git, GreenPlum, Jira, PostgreSQL, Oracle, SQL, DWH, C++, PL/SQL Developer, .NET, Entity Framework, NHibernate, C#, Delphi, Atlassian, Visual Studio и другие. На протяжении 10 лет Роман успешно работал на различных проектах в таких отраслях, как FinTech & Banking, Social Networking, Urban technology, BioTech, Pharma, Health care & Sports, RnD. В его портфолио — работа над проектами NDA, разработка MES-систем для НЛМК, преподавание в Воронежском государственном университете, а также проекты для компаний «Здоровый Город» и Bitronica. В качестве старшего разработчика Роман проектировал и сопровождал хранилище данных, разрабатывал механизмы обработки и верификации данных на сервере БД, интегрировал систему с Kafka и PostgreSQL FDW. На проекте для университета он составлял учебные материалы по работе с базами данных и обучал студентов. В НЛМК Роман занимался проектированием MES-системы с нуля, разработкой бизнес-логики, управлением командой разработчиков и поддержкой системы. Для компании «Здоровый город» он разрабатывал и оптимизировал структуру запросов и хранимых процедур в PostgreSQL, портировал проект на Mono и консультировал пользователей. А в Bitronica Роман сопровождал существующие программные продукты и разрабатывал новое ПО.

Подробнее

Недавно просмотренные специалисты

AI & Robotics • BioTech, Pharma, Health care & Sports • FinTech & Banking • LifeStyle • Marketing, Advertising & Design
ТМ
Татьяна М.
Челябинск
QA ручной
Middle+
2 597,4 Р/час
Регрессионное тестирование
Selenium WebDriver
Redmine
Postman
Shell
Администрирование
JSON
REST
Git
API
+43

1️⃣ Имеется разнообразный опыт: ✔️ как в продуктовых командах, так и в аутсорсинговых; ✔️ в больших, малых командах, а также совсем без QA. ✔️ не только пользовательский опыт Jira + Confluence, но также и опыт настройки для всей команды; ✔️ опыт внедрения процессов по тестированию с нуля, в т.ч. процессов взаимодействия с технической поддержкой, командой разработки и бизнес аналитиками; ✔️ опыт создания тестовой документации с нуля на проекте (2000+ тест кейсов); ✔️ опыт создания регламента для QA команды; ✔️ имеется рекомендательное письмо с прошлого места работы. 2️⃣ Личные качества: ✔️ самостоятельность, при этом умение работать в команде; ✔️ умение быстро переключаться на разные задачи; ✔️ скрупулёзность; ✔️ устойчивость к рутине. 3️⃣ Для меня ценно: польза, которую приносит проект, материальная составляющая, чувство юмора в команде. 4️⃣ Технологии: Postman, также Python, Selenium, SQL - на базовом уровне. Continious integration: Jenkins. ОС: Windows, Linux, Mac OS Система контроля версий: Git. Багтрекинговые системы: Jira, Targetprocess, Redmine. Системы управления тест кейсами: Testrail, Testlink, Confluence, Targetprocess, Zephyr. 5️⃣ Увлечения: собаки, психология.

Подробнее
FinTech & Banking • Logistics & Transport • Manufacturing • Urban technology
ОС
Ольга С.
Ярославль
Системный аналитик
Senior
3 246,75 Р/час
с4
Redmine
UML
Kanban
Postman
XSD
JSON
XML
Scrum
Oracle
+32

Ольга — системный аналитик уровня Senior из Ярославля. Специализируется на анализе систем и разработке технической документации. Имеет опыт работы в отраслях FinTech & Banking, Logistics & Transport, Manufacturing, Urban technology. Владеет широким спектром технологий и методологий, включая UML, Archimate, с4, BPMN, SQL, REST API, SOAP, JSON, XML, XSD, Agile, Kanban, Scrum, Waterfall. Участвовала в следующих проектах: - Проектирование системы микросервисов для обработки и хранения данных о самозапрете кредитования (FinTech & Banking, 5 месяцев). - Миграция MES систем прокатного производства (Logistics & Transport, 2 года). - Разработка системы «Умный склад» на складе горячекатанных рулонов (Manufacturing, 1 год 3 месяца). - Автотестирование (Urban technology, 6 месяцев). - Внедрение ПК Стек в АО «Единый расчётно-информационный центр ЯНАО» (Urban technology, 3 месяца). - Внедрение ПК Стек в ООО «Единый информационно-расчётный центр» г. Санкт-Петербург (Urban technology, 6 месяцев). - Внедрение мобильного приложения для абонентов ООО «МРЦ» г. Астрахань (Urban technology, 4 месяца).

Подробнее
E-commerce & Retail
СХ
Стеффан Х.
Москва
PHP разработчик
Senior
3 246,75 Р/час
Sass
AWS
XDebug
JSON
XML
Scrum
Git
MongoDB
Linux
Cypress
+45

Обо мне Senior Backend developer Аналитический склад ума, целеустремленность, внимательность к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. Веб-разработчик Full Stack с более чем 3,5-летним опытом работы с PHP и JS, в основном в E-commerce. и проекты B2B с продвинутыми навыками работы с CI/CD и продуктами AWS. HARD SKILLS Languages: PHP 7/8, JS/Node.js, TypeScript, SQL, HTML SCSS/CSS, Java 8 Technologies: WebSocket, JWT, OAuth, RESTful API, XML, JSON, JWT, DB: MySQL, Postgres, MongoDB Frameworks: Laravel, Symfony, Nuxt, Vuex, Vue.js 2/3, SASS Libraries: HighCharts, AmCharts,, WebSocket Methodology: Agile, Scrum, TTD, Sprints, REST&SOAP API Testing tools: PHPUnit, XDebug, Jest, Cypress Tools: WebPack, PHPStorm, linux, Git, Azure DevOps, CI/ CD, Docker, Kubernetes, AWS (EC2, EB2, VPC, S3, Lambda), SSH, Redis, RabbitMQ, ANTLR4, Также есть опыт переноса кода с Python на Java, обновления языковых версий в Файлы грамматики ANTLR. Английский — С1/ -Высокий уровень владения языком -advanced Испанский — A1 — Начальный Финский — A1 — Начальный Японский — A1 — Начальный

Подробнее