Инженер-программист
Санкт-Петербург, РоссияСеньор
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
Опыт работы более 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g18UY
О себе
На данный момент Инженер-программист.
Мои компетенции и опыт
Успешный опыт построения архитектуры программного обеспечения:
- Микросервисная архитектура программного обеспечения верхнего уровня робототехнического сварочного комплекса с backend и frontend.
- Микросервисная архитектура программного обеспечения системы управления промышленным роботом.
В разработке стараюсь придерживаться принципов SOLID, KISS, DRY.
Опыт работы с промышленными протоколами:
- EtherCAT (master)
- OPC DA/UA
- S7 protocol
Навыки в разработке:
- Python 3:
-- разработка desktop-приложений с использованием PyQt5 / PySide 2 / PySide 6
-- разработка backend приложений на FastAPI (sync/async) с активным использованием
Pydantic.
-- интеграции со сторонними API на requests / aiohttp
-- работа с БД с использованием ORM sqlalchemy + alembic
-- обработка данных: pandas, numpy
-- тестирование pytest
- Typescript:
-- разработка макетов frontend с использованием React
-- интеграции с backend
- БД:
-- SQLite, PostgreSQL
-- Проектирование схем БД
-- Есть опыт использования Redis
- Инструменты:
-- Docker, Docker Compose
-- RabbitMQ
-- gRPC
-- PlantUML
- Дополнительно:
-- Опыт настройки и программирования промышленных роботов ABB на базе контроллера
IRC5 RW6 (RobotStudio + FlexPendant).
В свободное время:
- занимаюсь разработкой pet-проекта: ПО для просмотра диаграмм (CSV). Из статуса
pet-проекта выросло до полезного инструмента, ставшего популярным в определенных кругах
на работе для просмотра и анализа диаграмм, полученных с разных систем.
- Изучаю применение AI - агентов для делегирования рутинных задач и оптимизации своей
производительности.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
