Александр П. Разработчик баз данных, Middle

ID 22075
АП
Александр П.
Мужчина, 25 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Разработчик баз данных
Грейд
Middle
Навыки
Oracle Pl/SQL
Git
SQL
PostgreSQL
PL/pgSQL
XML
JSON
PHP
Symfony
Docker
Docker Compose
MySQL
Swagger
Doctrine
API
mailhog
GitLab
Unit-test
GOlang
Отрасли
BioTech, Pharma, Health care & Sports
Logistics & Transport
Marketing, Advertising & Design
Urban technology
Знание языков
Английский — A2
Главное о специалисте
Александр — опытный backend-разработчик, специализирующийся на работе с базами данных. Имеет опыт работы с различными технологиями и инструментами, включая Oracle PL/SQL, Git, SQL, PostgreSQL, PHP, Symfony, Docker и другие. Разработка приложений на всех этапах: - настройка конфигурации приложения - разработка серверного уровня приложения - разработка логического уровня приложения - написание функциональных и интеграционных тестов - ревью и рефакторинг кода Участие в командных SCRUM активностях: митинги,планирование, ретро и др.; На проектах выполнял задачи по разработке и внедрению нового функционала, оптимизации существующих систем, интеграции со сторонними сервисами. Реализовал систему логирования для приложения колл-центра, что повысило прозрачность процессов. Освоил навыки работы с ORM GORM и Redis, а также написание модульных и интеграционных тестов. Получил опыт создания пользовательских DQL-функций и работы с библиотекой phpOffice.
Проекты   (3 года 11 месяцев)
Приложение для колл-центра
Роль
Backend-разработчик
Обязанности
- Дополнение к основной логике: * Разработал и внедрил систему логирования, обеспечив детальную запись событий и упрощение процесса диагностики ошибок. * Реализовал обработку входящих и исходящих хуков со стороннего сервиса, включая валидацию данных, обработку исключений и интеграцию с внутренними модулями системы. - Реализация нового функционала: * Спроектировал и создал новые модели данных, включая архитектуру базы данных, настройку связей между сущностями * Обеспечил интеграцию новых моделей с существующей бизнес-логикой и API, включая написание модульных и интеграционных тестов для проверки корректности работы и реализацию ORM-логики
Достижения
* Освоил навыки глубокой работы с контекстом в приложении, обеспечив эффективное управление ресурсами и корректное выполнение запросов. * Получил уверенное знание и опыт работы с ORM GORM, включая проектирование моделей, выполнение сложных запросов и оптимизацию взаимодействия с базой данных. * Приобрел практический опыт работы с Redis, реализуя кэширование данных, управление сессиями и оптимизацию производительности системы. * Разработал и внедрил систему логирования, которая повысила прозрачность процессов: клиенты получили возможность отслеживать свои действия, анализировать бизнес-метрики и выявлять точки для оптимизации.
Стек специалиста на проекте
MySQL, ORM, GORM, Redis, GOlang, Проектирование, Gin, оптимизация
Отрасль проекта
Marketing, Advertising & Design
Период работы
Май 2024 - Январь 2025  (9 месяцев)
Склад
Роль
Backend-разработчик
Обязанности
- Реализация нового функционала: *Написание сущностей и связей между ними с нуля. *Загрузка файлов. *Импорт сущностей, указанные в файле excel, в систему. *Выгрузка сущностей в excel. *Человекочитаемое enum при выгрузке в excel. *Разделение тестов для разных баз данных. *Оптимизация сохранения сущностей в систему. *Кастомные фильтры для сущности, которая является оберткой для нескольких моделей. *Механика расчета цен. *Журнал изменений для моделей(вывод предыдущего состояния модели). *Mock сервисов для тестов с авторизацией. *Логика создания стеллажей с автоматическим учетом порядка и установка верхнего стеллажа. *Слушатель, который обновляет сущность при редактировании вложенных сущностей. *Кастомная валидация для сущностей. *Написание кастомных State Providers и State Processors. - Дополнение основного функционала: *Рефактор encoder для excel. *Дополнил логику, позволяющую выбирать поля для отображения в excel или в массиве при encode и decode. *Оптимизация массового редактирования. - Оценка на выполнение задачи: *Складские операции. *Добавление новой модели со всеми ее операциями - Ревью кода.
Достижения
* Провел оптимизацию процесса сохранения сущностей, что позволило системе обрабатывать более 1000 объектов за раз (до оптимизации — не более 21), значительно повысив производительность. * Освоил написание хранимых функций в PostgreSQL, эффективно решая задачи на стороне базы данных. * Узнал о возможностях создания моделей в PostgreSQL для работы с ними как с полноценными сущностями, что упростило интеграцию данных в систему. * Овладел работой с типом данных JSONB в PostgreSQL, включая создание запросов и обработку вложенных структур. * Осознал преимущества разделения тестов на отдельные базы, что позволило тестировать специфические запросы, использующие возможности PostgreSQL. * Научился работать с основными окружениями Symfony, а также создавать свои кастомные конфигурации для специфических задач. * Получил опыт создания пользовательских DQL-функций, расширяющих возможности Doctrine. * Оптимизировал массовое редактирование объектов, увеличив объем обрабатываемых данных до более 1000 записей за раз, сохранив производительность. * Углубленно изучил возможности QueryBuilder, что позволило реализовывать более сложные и эффективные запросы. * Освоил работу с DTO (Data Transfer Object) в API Platform для упрощения обработки и передачи данных. * Значительно улучшил навыки оценки времени выполнения задач, что помогло точнее планировать спринты и управлять временем разработки. * Развил навыки коммуникации в команде, эффективно взаимодействуя с коллегами и решая сложные задачи коллективно. * Углубил навыки чтения чужого кода, что ускорило процесс включения в проекты и понимания чужих решений. * Освоил работу с конфигурационными файлами в Symfony, включая их настройку и оптимизацию. Научился создавать кастомные фильтры для реализации сложных функциональных требований. * Получил опыт работы с библиотекой phpOffice, включая генерацию и обработку документов. * Благодаря регулярным ревью кода, узнал множество новых подходов и решений, что способствует постоянному профессиональному росту.
Стек специалиста на проекте
PostgreSQL, Docker, API, PHP, Swagger, Symfony, Doctrine, Docker Compose, casdoor, platform
Отрасль проекта
Urban technology
Период работы
Июль 2023 - Апрель 2024  (10 месяцев)
Веб-приложение
Роль
Backend-разработчик
Обязанности
- Реализация нового функционала: *Интегрировал платежную систему(ВТБ). *Клонирование автомобилей. *Логика сортировки заказов. *Логирование. - Дополнение основного функционала: *Обновление документов пользователя в битрикс - Внесение правок в основную логику: *Калькулятор для расчета растаможки *Взаимодействие с битрикс - Оптимизация тяжелых моделей.
Достижения
* Оптимизировал тяжелые модели данных, что привело к значительному сокращению времени отклика сервера и улучшению производительности приложения. * Освоил работу с несколькими базами данных в Symfony, включая настройку соединений, переключение между базами и эффективное управление данными. * Научился составлять и реализовывать сложные запросы к базе данных с использованием Doctrine QueryBuilder, что позволило решать нестандартные задачи и обрабатывать данные с высокой точностью. * Существенно улучшил навык оценки времени выполнения задач, учитывая специфику кодовой базы, архитектуру системы и возможные риски. Приобрел практический опыт интеграции со сторонними сервисами, включая: - Платежные системы (например, ВТБ); - CRM-систему Битрикс; - Облачные хранилища S3 для работы с данными. * Осознал и эффективно применил преимущества логирования для упрощения диагностики ошибок при взаимодействии со сторонними сервисами, что позволило оперативно решать возникающие проблемы.
Стек специалиста на проекте
MySQL, Docker, API, PHP, Swagger, Symfony, Doctrine, Docker Compose, расчет, Логирование, platform, оптимизация
Отрасль проекта
Logistics & Transport
Период работы
Июль 2022 - Июнь 2023  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Ростовский колледж связи и информатики (РКСИ)
Специальность
Программирование в компютерных системах
Завершение учебы
2021 г.

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

FinTech & Banking • Manufacturing • Media
МУ
Максим У.
Казань
Разработчик баз данных
Senior
2 714,28 Р/час
SQL
Python
Apache AirFlow
Git
MySQL
API
JSON
MS SQL
PostgreSQL
XML
+17

Специализируюсь на работе с различными базами данных, настройкой ETL процессов, построением интеграций с различными ресурсами, а также автоматизированном сборе (парсинг, скраппинг) структурированной/неструктурированной информации. Принимал участие в проектах компаний широкого перечня отраслей: видеохостинги, коммерческие банки, агентства недвижимости, а также финтех и производственные стартапы. Осуществлял разметку контента с помощью искусственного интеллекта, настраивал пайплайны для машинного обучения, оптимизировал отказоустойчивость процессов, аналитически собрал процесс для динамической сверки строимости разметки ручной и LLM. Разработал бэкенд коммерческого приложения для корпоративных клиентов банка. Руководил командой хранилища данных европейского стартапа для постройки архитектуры хранилища данных, подготовки к масштабированию, настройки системы качества данных и разработки интеграций с внешними сервисами.

Подробнее
E-commerce & Retail • Social Networking • Telecom
ОБ
Олег Б.
Москва
Разработчик баз данных
Middle+
1 571,43 Р/час
Работа с интеграциями
HTTP
.NET
Разработка
ASP.NET
asp
бизнес
core
SQL
API
+91

КОМПЕТЕНЦИИ: ● Разработка и программирование: -- анализ бизнес‐требований; -- выбор оптимального проектного решения, интеграция решений; -- построение архитектуры; -- разработка front-end\back-end части; -- рефакторинг и поддержка сущ. серверной логики; -- написание кода и оптимизация его производительности (в т.ч. работа с чужим кодом); -- мониторинг задач на доработку; ● Понимание принципов работы клиент-серверной архитектуры, принципа разработки многозвенных клиент-серверных приложений, клиентских и серверных компонентов; ● Владение объектно-ориентированным программированием (OOП) и паттернами проектирования (design patterns), понимание алгоритмики с применением правильных конструкций языка, опыт работы с чужим кодом; ● Понимание принципов SOLID, DI, ACID, KISS, DRY etc.; ● Экспертные знания технологий работы с БД; ● Практический опыт работы с MS SQL Server; ● Навык использования Transact-SQL; ● Опыт работы с EntityFramework/LINQ/ADO.NET; ● Знание технологии ASP.NET MVC; ● Знание ASP.NET (Web Forms или MVC или Core); ● Знание принципов работы HTTP и основ сетевой безопасности

Подробнее
Government & Public Sector • Information Security • Manufacturing • Media • Telecom
АБ
Алексей Б.
Москва
Разработчик баз данных
Lead
3 714,28 Р/час
Azure
C#
JavaScript
Python
React
EDA
MSA
SOA
Identity Server
Microsoft
+17

Опытный архитектор, тимлид и разработчик баз данных с более чем 20-летним стажем. Обладает глубокой экспертизой в проектировании, внедрении и сопровождении высоконагруженных IT-решений, а также в управлении командами до 15 человек. Имеет богатый опыт работы с MS SQL Server, T-SQL, PostgreSQL, Oracle DB, MongoDB, а также владение современными языками программирования, включая C#, JavaScript, TypeScript, Node.js, Python. Специализируется на архитектуре и проектировании (SOA, EDA, MSA), разработке сложных хранилищ данных, интеграции систем машинного обучения и внедрении DevOps-практик (CI/CD, Azure DevOps, Jenkins). Реализовал ключевые проекты в автомобильной, финансовой, нефтегазовой и государственной сферах, включая разработку системы управления фродом в Вымпелком, построение архитектуры полнотекстового поиска для Президентской библиотеки, миграцию Data Lake (~1PB) в крупном немецком автоконцерне и внедрение аналитических решений для Национального банка Казахстана. Сертифицированный эксперт Microsoft в области Azure, DevOps, Data Engineering.

Подробнее

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

BioTech, Pharma, Health care & Sports • Logistics & Transport • Marketing, Advertising & Design • Urban technology
АП
Александр П.
Ростов-на-Дону
Разработчик баз данных
Middle
2 857,14 Р/час
PHP
GitLab
JSON
XML
Git
API
Swagger
Symfony
Doctrine
Oracle Pl/SQL
+19

Александр — опытный backend-разработчик, специализирующийся на работе с базами данных. Имеет опыт работы с различными технологиями и инструментами, включая Oracle PL/SQL, Git, SQL, PostgreSQL, PHP, Symfony, Docker и другие. Разработка приложений на всех этапах: - настройка конфигурации приложения - разработка серверного уровня приложения - разработка логического уровня приложения - написание функциональных и интеграционных тестов - ревью и рефакторинг кода Участие в командных SCRUM активностях: митинги,планирование, ретро и др.; На проектах выполнял задачи по разработке и внедрению нового функционала, оптимизации существующих систем, интеграции со сторонними сервисами. Реализовал систему логирования для приложения колл-центра, что повысило прозрачность процессов. Освоил навыки работы с ORM GORM и Redis, а также написание модульных и интеграционных тестов. Получил опыт создания пользовательских DQL-функций и работы с библиотекой phpOffice.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Social Networking • Telecom • Urban technology
ВК
Вячеслав К.
Кишинев
IOS разработчик
Senior
4 155,84 Р/час
CoreData
coreanimation
XCTests
CleanSwift
corebluetooth
instruments
MVVM+Rx
IOS
UIkit 3
SPM
+56

Опыт коммерческой разработки приложений iOS, MacOS более 5-ти лет Свободное владение языком Swift, Objective-C. Опыт разработки многопоточных приложений: GCD, NSOperation, async/await Опыт написания высоконагруженных клиент-серверных приложений на всех этапах разработки Опыт участия в аутсорс проектах и в продуктовой разработке, в основном используя Agile методологию Опыт тест-ориентированная разработка приложений (TDD) Опыт реактивного программирования, абота с инструментами: RxSwift, Combine Глубокое знание UIKit и SwiftUI, создание сложных UI компонентов Опыт разумного применения в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER, принципов SOLID, DRY, YAGNI, KISS Опыт настройки CI/CD Опыт запуска и поддержки приложений в AppStore Глубокое понимание бизнес-процессов разработки ПО Умение писать с нуля код мобильных приложений и опыт работы с уже существующим программным кодом Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков Стремление к высокой продуктивности, умение планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов Внимательный и проактивный подход ко всем задачам: готовность искать недостатки в приложениях и предлагать пути для их улучшения (code review) Умение быстро находить общий язык с сотрудниками других подразделений, готовность помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.

Подробнее