Больше информации будет доступно после регистрации
golang developer
80 000 руб.
- Занятость:
- График работы:
Опыт работы
Март 2013 —
июнь 2021
июнь 2021
8 лет 3 месяца
Ультра Стар, Российский холдинг
Специалист по производственной логистике
Выпуск готовой продукции с производственной линии на базе данных систем PanaCIM, SAP и DGS с использованием системы анализа собственной разработки на основе макросов языка basic и прочих инструментов. Анализ спецификаций.
В ходе работы на текущем месте работы развивал свои навыки в ИТ-технологиях, решая производственные задачи. Первоначально написал свою программу на основе макросов для интеграции и анализа данных для выпуска продукции с линии на базе данных систем PanaCIM и SAP. (Репозиторий - https://github.com/eugenefoxx/ProductionAnalisys). По просьбе руководителя качества написал макрос-программы для автоматизации операций на рентгене на basic c элементами диалекта от разработчика оборудования (Репозиторий - https://github.com/eugenefoxx/rentgen_basic). Дальнейшие разработки были уже связаны с языком golang. Также по просьбе руководителя качества написал первый веб-сервер по сохранению фотографий в нужную директорию, созданную ранее моей программой на basic на самом рентгене (Репозиторий - https://github.com/eugenefoxx/webquality). Далее была написана утилита для скачивания в файл сохраненные в названиях папок qr-кода компонентов с рентгена (Репозиторий - https://github.com/eugenefoxx/downloadFromRentgeLlistComponents). Для синхронизации информации в базе данных системы PanaCIM в сравнении с системой SAP была написана для этого утилита для вычисления неактуальной информации. (Репозиторий - https://github.com/eugenefoxx/clearbasePanaCIM). При анализе составления выработки по линии одим из источников является программа DGS, с помощью которой создаются рецепты и хранятся в формате ini, которые дальше использовались системой PanaCIM. Для собственного удобства написал утилиту для парсинга этих файлов по нужному запросу, т.к. традиционный метод через десктоп-приложение DGS занимало до 15 мин, а с утилитой до 10 сек, выполняемую через командную строку. Было создано две версии утилиты, для городского производства под Linux, и областного, под WSL. (Репозиторий - https://github.com/eugenefoxx/readDGS и https://github.com/eugenefoxx/readDGS_P5). Для автоматического расчета мотивации сотрудников, который до этого велся в ручную на основе данных в google-таблицах, была разработана программа. Программа сама скачивает данные с google-таблицы, парсит их и представляет результат в файл. (Репозиторий - https://github.com/eugenefoxx/motivationUpdate). Из последнего запустил свой веб-сервер для входного контроля компонентов, который в процессе еще дорабатываю (в программе есть авторизация, сотрудники разбиты по ролям и группам, базой данных используется postgres). (Репозиторий - https://github.com/eugenefoxx/http-rest-api-starline). Веб-сервер стараюсь писать по концепции "чистой архитектуры".
Обо мне
Изучаю golang. А также другие технологии, связанные с применением golang. На примере своего веб-сервера "примерял" технологию redis. Имею хорошую практику использования Linux, в частности около 5 лет в качестве домашней операционной системы применяю ArchLinux. Сертификат курса по Golang от Сoursera https://coursera.org/share/7ba11bbaa21d064b8c11d8e4d8a48620
Образование высшее
2006
Сыктывкарский государственный университет, Сыктывкар
Исторический, История
Знание языков
Русский — родной
Иностранные языки
Английский — A1 — Начальный
Гражданство, время в пути до работы
- Гражданство:Нет
- Разрешение на работу:Нет
- Желательное время в пути до работы:Не имеет значения