Санкт-Петербург, переезд невозможен, готов к командировкам
Занятость
График работы
Опыт работы
Сентябрь 2020 — март 2021
6 месяцев
Группа компаний Астрал
Разработчик C#
Обязанности:
- работа на C#6.0 (TPL, LINQ, Multi-threading);
- знания методологии разработки, ООП, принципы SOLID, паттерны проектирования и рефакторинга;
- понимание сетевых протоколов (UDP, TCP, HTTP, HTTPS, WebSocket, TLS, FTP, FTPS, WebDav);
- навык работы с файлами xslt, xsd, xml, с шаблонизатором Scriban;
- навык работы SQL, основ оптимизации SQL-запросов;
- разработка на Git, ревью кода GitLab;
- работа с Redmine багтрекером;
- работа с базой знаний на Confluence;
- работа с криптографией.
Июль 2016 — февраль 2020
3 года 7 месяцев
Научно-исследовательский институт РНИИРС
Инженер-программист
Занимался сопровождением и поддержкой действующих программных систем.
А также:
1) Создал на C# динамическую библиотеку, содержащую базовый набор инструментов, необходимых для работы в общей системе по TCP\IP, и абстрактную модель обработчика потока данных.
2) Сделал на С++(STL) кросплатформенный(Win, Android) модуль настройки\управления конфигурируемым радиочастотным приемопередатчиком AD9361 на основе API. Создал обертку на C# (PInvoke). Для удобства проведения отладки, сделал приложение на Windows (C# WinForms) , и на Android(python/kivy).
3) Создал на C# ГИС мониторинга объектов наблюдения, полученных от систем обработки геоданных. В ходе работы применял:
-именованные каналы (pipe) для межпроцессного взаимодействия;
-базу данных PostgreSQL для хранения полученных результатов. Для работы с базой данных использовал решение EntityFramework;
-базу данных Sqlite для получения плитки для карты. Для взаимодействия с базой данных использовал SQL запросы:
-конвертирование данных в формат JSON для экспорта\импорта;
-библиотеку XAML-Map-Control (OpenStreetMaps) для взаимодействия с картой;
-LINQ для работы с коллекциями;
-паттерн MVVM (WPF);
В ходе проделанных работ был достигнут хороший уровень понимания ООП, паттернов проектирования.
Январь 2014 — январь 2015
1 год
ООО НПО Турбулентность-ДОН
Инженер электронщик
Обязанности:
-Подготовка оборудования к работе, технический осмотр отдельных устройств и узлов;
-Контроль параметров и надежности электронных элементов оборудования. Реализация тестовых проверок с целью своевременного обнаружения неисправностей, и их устранение;
-Работа с конструкторской документацией и сборочными чертежами;
-Ведение учета и анализа показателей использования электронного оборудования.
Достижения:
-Разработал программно-технический комплекс для проверки и настройки бытового измерительного оборудования с телеметрией для учёта расхода воды и природного газа.
Обо мне
Увлекаюсь разработкой под микроконтроллеры семейства AVR (Arduino):
- опыт работы с makefile;
- опыт работы с USART, SPI, 1-ware, I2C;
- опыт работы с Wi-Fi модулем сс3000 и построение на его основе серверов: TCP/IP, HTTP, TCPMODBUS;
- опыт создания web - сервиса (html, javascript, css);
- опыт работы с microsd;
- опыт работы с python;
- опыт работы с симулятором Proteus;
Для работы использую VS Code среду разработки на Windows, и на Ubuntu.
Интересуюсь новыми технологиями в мире IT, и по мере необходимости применяю их. Есть понимание технологий ASP.Net, .Net.Core.
Образование высшее
2011
Амурский государственный университет, г.Благовещенск
Математики и информатики, Автоматизированные системы обработки информации и управления
Знание языков
Русский — родной
Иностранные языки
Английский — A1 — Начальный
Дополнительная информация
Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения
Настройки Cookie
Управляйте своими cookie-предпочтениями
Мы используем cookie для корректной работы сайта и улучшения сервиса.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению.
Данный тип cookie-файлов требуется для обеспечения функционирования сайта и не подлежит отключению. Эти сookie-файлы не сохраняют какую-либо информацию о пользователе, которая может быть использована в маркетинговых целях или для учета посещаемых сайтов в сети Интернет.
Аналитические cookie-файлыОПЦИОНАЛЬНО
Данные cookie-файлы необходимы в статистических целях
Данные cookie-файлы необходимы в статистических целях, позволяют подсчитывать количество и длительность посещений Сайта, анализировать как посетители используют Сайт, что помогает улучшать его производительность и сделать более удобным для использования. Запретить хранение данного типа cookie-файлов можно непосредственно на интернет-сайте либо в настройках браузера.
Аналитика
Рекламные cookie-файлыОПЦИОНАЛЬНО
Рекламные cookie-файлы используются для целей маркетинга
Рекламные cookie-файлы используются для целей маркетинга и улучшения качества рекламы (предоставление более актуального и подходящего контента и персонализированного рекламного материала). Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.