Мужчина
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 2 сентября
intosoft
Работал над несколькими крупными корпоративными платформами, используемыми организациями по уходу за детьми и образованию в Нидерландах.
Основные обязанности:
• Разработка новой функциональности бэкэнда.
• Поддержка существующих критически важных для бизнеса систем.
• Проектирование и реализация REST API.
• Интеграция с внешними сервисами, включая IMUIS, AFAS и SnelStart.
• Разработка модулей выставления счетов, бюджетирования и отчетности.
• Планирование расписаний и численности персонала.
• Обработка очередей с помощью RabbitMQ.
• Оптимизация запросов PostgreSQL.
• Интеграция с MongoDB, Redis и Azure.
• Миграция данных клиентов, включая Azure Storage.
• Разработка внутренних инструментов мониторинга и администрирования.
• Автоматизация предоставления доступа клиентам с использованием Ansible и оркестровки Saga.
Ключевые достижения:
• Разработка ToolService для мониторинга журналов и фоновых заданий.
• Внедрение автоматизированного развертывания для новых клиентов.
• Разработка функциональности миграции клиентов.
Внутренняя служба синхронизации
Разработал и внедрил внутреннюю службу синхронизации с использованием DDD и CQRS.
Синхронизировал данные в более чем 300 базах данных арендаторов.
Обработал миллионы записей с помощью инкрементальной синхронизации.
Стек технологий: Laravel, MS SQL Server, Supervisor, Nginx.
VironIT
Разработчик бэкенда, работающий над корпоративными PHP-приложениями.
Включенные проекты:
- Платформа обмена сообщениями.
- Обработка очередей.
- Управление транзакциями.
- REST API.
- Сервисы импорта и экспорта.
- Интеграция со сторонними сервисами.
Разработал административную платформу для аналитики и мобильных приложений, включая:
- Анализ устройств.
- Расчеты геолокации.
- Панели мониторинга статистики.
- Интеграция с внешними системами.
- Написание программного кода
- Исправление выявленных багов
- Разработка и поддержка клиентской части веб-приложения
- Разработка и обслуживание серверной части приложения
Я разработчик бэкенда с более чем 6-летним опытом создания масштабируемых бэкенд-систем на PHP.
Мой основной коммерческий опыт связан с PHP, а в течение последнего года я активно занимался разработкой ориентированных на производство проектов на Go.
Я специализируюсь на проектировании надежных бэкенд-сервисов, распределенных систем и интеграций.
За свою карьеру я работал над крупномасштабными бизнес-платформами, используемыми в образовательных и детских учреждениях по всей Нидерландам. Эти системы включают в себя сложные системы планирования, выставления счетов, отчетности, бюджетирования, планирования персонала, а также интеграции с государственными службами и сторонними платформами.
Мой опыт включает: Go, PHP (Laravel), распределенные системы, REST API, PostgreSQL, MySQL, MS SQL Server, MongoDB, Redis, RabbitMQ, Docker, Nginx, Azure, DDD, CQRS, событийно-ориентированную архитектуру, многопользовательские системы, фоновую обработку, оптимизацию производительности, миграцию баз данных, интеграцию со сторонними сервисами
Английский — а2 - элементарный