Иван С. Golang разработчик, Senior
ID 16934
ИС
Иван С.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
4 375 Р/час
НДС не облагается
Специалист доступен с 1 февраля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Golang разработчик
Грейд
Навыки
Отрасли
Проф. сообщества
Знание языков
Английский — B2
Главное о специалисте
Иван — увлеченный и преданный своему делу Senior Go Developer с глубоким интересом к разработке программного обеспечения и стремлением создавать безопасные и эффективные технологические решения. Обладая большим опытом в управлении и разработке надежных приложений, Иван известен своей способностью трансформировать сложные требования в отлаженные, функциональные системы.
Навыки и экспертиза:
Владеет Go, PHP и JavaScript, с практическим опытом работы с фреймворками Symfony, Laravel, Drupal.
Мастерски разбирается в архитектурном дизайне, разработке API и развертывании микросервисов с использованием Kubernetes.
Имеет опыт работы в условиях высокого риска, обеспечивая безопасность данных и соблюдение международных стандартов, таких как HIPAA и SOC 2.
Профессиональная деятельность:
Постоянный участник международных конференций по разработке и технологиям, где он черпает последние тренды и идеи от лидеров отрасли.
Недавно выпустил библиотеку на GitHub "telegram-bot-fsm", демонстрируя приверженность к разработке с открытым исходным кодом.
Регулярно организует внутренние встречи для обмена знаниями и сотрудничества в своей команде и организации, активно участвуя в обсуждениях и семинарах.
Интересы:
Глубоко привержен искусству и науке разработки программного обеспечения, Иван постоянно ищет новые знания и методы, чтобы быть на передовой в своей отрасли.
Активно участвует в технологических конференциях и семинарах, обмениваясь мнениями с коллегами и предлагая инновационные идеи.
Проекты
(8 лет 8 месяцев)
B2B платформа в области здравоохранения ManagingLife
Роль
Solution Architect
Обязанности
Обзор проекта: Руководил разработкой комплексной платформы здравоохранения, сосредоточенной на ведении записей по управлению болью. Платформа в основном обслуживает страховые компании, предоставляя им надежные инструменты для доступа и анализа данных о здоровье пользователей, чтобы оптимизировать медицинские вмешательства и финансовые стратегии.
Ключевые обязанности:
Переход архитектуры: Оркестровал переход от устаревшей монолитной архитектуры на Drupal 6 к современной архитектуре микросервисов с использованием Go и PHP. Это включало обширное планирование и рефакторинг для обеспечения масштабируемости, функциональности и надежности системы.
Безопасное управление данными: Внедрил передовые меры защиты данных в соответствии с отраслевыми стандартами, такими как HIPAA (США) и PIPEDA (Канада). Это включало шифрование конфиденциальной информации и установление безопасных протоколов доступа к данным.
Соблюдение норм и сертификация: Возглавил усилия по достижению сертификации SOC 2, работая в тесном контакте с специализированными сторонними аудиторскими фирмами для обеспечения соответствия всей инфраструктуры и процессов строгим стандартам безопасности. Исправлял уязвимости, особенно связанные с устаревшими компонентами, обеспечивая полное соответствие требованиям.
Кросс-функциональная работа: Сотрудничал с многопрофильными командами, включая UX-дизайнеров, продуктовых менеджеров и тестировщиков QA, чтобы обеспечить бесшовный пользовательский опыт и соответствие всех приложений нормативам индустрии здравоохранения и ожиданиям заинтересованных сторон.
Технический вклад:
Разработка API: Разработал RESTful API для обеспечения бесшовной связи между микросервисами, улучшив передачу данных и интеграцию с системами сторонних разработчиков.
Внедрение Kubernetes: Внедрил Kubernetes для оркестрации и управления контейнеризированными приложениями, оптимизируя использование ресурсов и обеспечивая высокую доступность и масштабируемость. Написал Helm Charts для автоматизации развертываний в Kubernetes, упрощая процесс развертывания и повышая его эффективность.
Оптимизация производительности: Провел комплексные сеансы настройки производительности, оптимизировав бэкенд системы, что привело к пятикратному увеличению скорости обработки API.
Интеграция устаревшей системы: Стратегически сохранил необходимые компоненты Drupal 6 для внутреннего использования, обеспечив плавный переход для существующих пользователей и административного персонала без нарушения текущих операций.
Влияние и достижения:
Надежность системы и время работы: Достиг постоянного времени работы после обновления инфраструктуры, значительно повысив надежность системы и доверие пользователей.
Сокращение циклов выпуска: Сократил циклы выпуска программного обеспечения с шести месяцев до 2-3 недель, приняв Agile-методологии и оптимизировав рабочие процессы разработки, что включало итеративную разработку, непрерывную интеграцию и практики развертывания.
Рост базы пользователей и вовлеченность: Сыграл ключевую роль в расширении базы пользователей платформы на 15 000 за год благодаря стратегическим улучшениям и маркетинговым кампаниям, подчеркивающим надежность платформы и улучшенные функции.
Удовлетворенность клиентов и заинтересованных сторон: Получил положительные отзывы от клиентов и заинтересованных сторон за предоставление безопасной, эффективной и удобной платформы, которая эффективно поддерживает их цели в управлении здравоохранением.
Стек специалиста на проекте
PHP, HTTP, REST, API, Redis, Drupal, Kafka, GOlang, SQL, NoSQL, PHP 8, React, Node.js, React Native, JavaScript, PostgreSQL, Kubernetes
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Май 2019 - Май 2024
(5 лет 1 месяц)
Система контроля безопасности шах добычи угля
Роль
Senior PHP
Обязанности
Иван работал только с серверной и фронтенд-частями. Серверная часть была написана с использованием Zend Framework. Она предоставляет API для взаимодействия с фронтенд-частью, которая была написана на фреймворке ExtJS. На серверной части ежесекундно происходило выполнение сложных запросов к базе данных для выявления экстремальных ситуаций (наличие газа в воздухе, провисание опор и т.д.)
Перед вводом в эксплуатацию Иваном был проведён ряд тестов показывающий предельно допустимое количество датчиков, которые могут быть подключены к одному серверу, без потери скорости реагирования. Иван так же разработал решение, увеличивающее количество обрабатываемых датчиков за счёт выноса задачи сбора данных в микросервис на Node.js, что улучшило пропускную способность решения в 1,5 раза.
Стек специалиста на проекте
PHP, Zend, Ext.js, Node.js, JavaScript, Framework
Отрасль проекта
Urban technology
Период работы
Январь 2014 - Январь 2015
(1 год 1 месяц)
American Seminar Institute (ASI) Разработка сайта
Роль
Веб-разработчик
Обязанности
Внес вклад в разработку сайта ASI, предлагающего аккредитованные курсы повышения квалификации в области медицины и здравоохранения.
Разработал интеграции API с внешними поставщиками курсов для доступа к медиа-контенту.
Оптимизировал процессы синхронизации данных между сайтом ASI и CRM, улучшив надежность.
Стек специалиста на проекте
PHP, Drupal, JQuery, MySQL
Отрасль проекта
Social Networking
Период работы
Январь 2011 - Июнь 2013
(2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Новосибирский государственный университет
Специальность
Физический факультет
Завершение учебы
2014 г.