Практическое использование языков программирования C#, C/C++ (Borland C++ Builder, микроконтроллеры, Visual C++).
Практическое применение технологий WPF (MVVM, Prism, Themes, Styles, Triggers, разработка UI-контролов), ADO.NET EF (DbFirst, CodeFirst подходы), .Net Core, WCF, GRPC, WebApi, TCP-сокеты, IoC (AutoFac, Unity.Container, CastleWindsor).
Применение паттернов проектирования (GoF).
Стараюсь развивать свой кругозор в различных направлениях: знаком с Akka.Net/Streams, Reactive Streams, Reactive UI, Microsoft Orleans.
В последнее время проявляю интерес к проектированию приложений с применением DDD, CQRS, пробую применять в своей практике.
СУБД: MSSQL Server на уровне администрирования и программирования (T-SQL, SQL), SQL Server Profiler, навыки работы со следующими СУБД: InterBase, Firebird, MySQL. Навыки работы со встраиваемыми БД: SQLite, MS SQL Server Compact, SqlLocalDb. Навыки проектирования архитектур БД с применением CASE-средств.
Web: за время самостоятельного обучения освоил HTML, CSS, JS + jQuery, Node.js (Express, Socket.IO). Знания принципов работы с применением AJAX, WebSockets. Шаблонизаторы EJS, Handlebars. Немного знаком с MongoDB. Немного практиковался в верстке под Bootstrap. Что касается Web-а - большого опыта нет, хотелось бы развиваться в направлении Frontend, освоить React, Vue.Js и больше практики в вёрстке.
В свободное время проявлял интерес к разработке под микроконтроллеры. Приобрел для этих целей отладочную плату с STM32F103 (ARM Cortex-M3), создал пару тестовых проектов.
Принимал активное участие в разработке под микроконтроллеры Nordic nRF52840 - реализация ZigBee-подобного стека.
В целях изучения разработал ПО под Android - ПО имитирующее действия пользователя в сети Интернет (Java, WebView, JSoup-анализ DOM, Android-Query, SQLite).
Опыт разработки сетевых, многопоточных приложений, уверенное владение SQL, разработки отчетов под платформу SQL Server Reporting Services, опыт в проектах взаимодействия с периферией персонального компьютера (последовательные порты, ethernet).
Знания, опыт применения и разработки программ с использованием промышленных стандартов и протоколов OPC, Modbus RTU, Modbus TCP.
Работа с системами управления версий Subversion(SVN), Git (адаптированный вариант GitFlow).
Уверенная работа в окружении операционных систем Windows XP-2012, Linux.
Уровень владения английским языком – чтение технической литературы.
За время обучения в университете:
- занимал призовые места в олимпиадах по программированию (призер города и области).
- дипломный проект "Разработка системы учета телефонных разговоров на предприятии" (C++, Interbase) заслужил высокую оценку и рецензию комиссии, в том числе представителя компании Мегафон.
Знание теории организации и управления предприятием.
Европейский сертификат Открытого университета Великобритании в области менеджмента.
Практический опыт управления отделом, взаимодействия с заказчиком, организации работ с подрядчиками.
Понимание принципов и этапов производства технической продукции.
Практические навыки анализа технической документации автоматизированных систем и их экспертной оценки.
Навыки работы в MS Project и с аналогичными инструментами ведения проектной деятельности и постановки задач: Openproj, TeamLab.
Стремление к достижению результата, интерес к постоянному повышению знаний.
Увлечения: фотография, велоспорт, рыбалка.
Краткое портфолио, проекты C# (по состоянию на 2018 год), прошу ознакомиться тут:
https://www.dropbox.com/s/wsd7mgqxr03kqpk/Lykov%20Vladimir%20-%20PF.pdf?dl=0
Краткое портфолио, проект на Java под Android, прошу ознакомиться тут:
https://www.dropbox.com/s/f14mvdcombcx1oa/Lykov%20Vladimir%20-%20PF%20Android.pdf?dl=0
Копия данного резюме тут:
https://www.dropbox.com/s/33q1n80ye1ozanl/Lykov%20Vladimir%20-%20Resume.pdf?dl=0