Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 32 года, родился 15 мая 1993
Москва, м. Аэропорт, готов к переезду, готов к командировкам
Senior Software Engineer (.NET)
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 10 лет
Август 2017 — по настоящее время
8 лет 9 месяцев
ФГУП "ГосНИИАС"
Москва, www.gosniias.ru/
Инженер первой категории
Анализ, проектирование, разработка, последующая поддержка и развитие модуля обработки сообщений в составе информационной системы биометрической идентификации:
Модуль представляет собой консольное приложение (.Net Framework), встроенное в службу Windows; поддерживает возможность подключения библиотек, поддерживающих определенный интерфейс. Взаимодействие приложения с базой данных (СУБД MySQL) выполняется с помощью Entity Framework ORM. Сериализация и десериализация сообщений происходит с использованием Protocol Buffers. Сетевое взаимодействие модуля с компонентами системы выполняется посредством сокетов.
Анализ, проектирование, разработка, последующая поддержка и развитие модуля-шлюза в составе информационной системы биометрического распознавания:
Модуль представляет собой консольное приложение (.Net Core 2.2), встроенное в службу Windows, которое предоставляет внешний интерфейс доступа к системе (REST API). Взаимодействие модуля с базой данных (СУБД MS SQL) выполняется с помощью Entity Framework Core ORM. Сериализация и десериализация сообщений происходит с использованием Protocol Buffers. Сетевое взаимодействие модуля с компонентами системы выполняется посредством сокетов.
Поддержка и развитие клиентского приложения системы биометрической идентификации:
Клиентское приложение представляет собой WPF-приложение (.Net Framework 4.7.2). Взаимодействие приложения с базой данных (СУБД MySQL) выполняется с помощью Entity Framework ORM. Сериализация и десериализация сообщений происходит с использованием Protocol Buffers. Сетевое взаимодействие с компонентами системы выполняется посредством сокетов.
Анализ, проектирование, разработка, последующая поддержка и развитие встраиваемых компонент (плагинов) модуля обработки сообщений в составе информационной системы биометрической идентификации:
Плагин управления СКУД;
Плагин поддержки операций профиля C протокола ONVIF;
Плагин системы оплаты питания по лицу;
Плагин системы идентификации болельщиков.
Администрирование серверов базы данных.
Развитие схемы базы данных.
Проектирование и написание индексов, триггеров, хранимых процедур и запросов.
Установка и наладка систем на объектах заказчика.
Постановка задач младшим разработчикам, обсуждение методов решения, помощь в реализации, контроль за ходом выполнения.
Администрирование репозиториев проектов систем
Ноябрь 2015 — Июнь 2016
8 месяцев
ООО "Хомо-Практикус"
Москва
Информационные технологии, системная интеграция, интернет... Показать еще
Программист-инженер .NET/C#
Проектирование и разработка новых модулей для информационной системы.
Проектирование интерфейсов пользователя информационной системы.
Доработка существующих модулей.
Администрирование веб-сервера.
Публикация обновлений информационной системы.
Постановка задач отделам тестирования и верстки.
Консультирование клиентов
Февраль 2015 — Май 2015
4 месяца
Апрель 2014 — Июнь 2014
3 месяца
Москва, www.korusconsulting.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Программист-стажер
Разработка новой и доработка существующей функциональности системы MS CRM.
C#,
WCF,
MS SQL,
Silverlight,
JavaScript
Навыки
Уровни владения навыками
Опыт вождения
Права категории B
Обо мне
Hard skills:
UML 2.0;
HTML;
XAML;
XML;
CSS;
T-SQL;
DBMS (MS SQL, MySQL (InnoDb));
C#;
JavaScript;
Java;
.NET (Core and Framework);
WPF;
Silverlight;
WCF;
ASP.NET MVC;
ASP.NET WebApi;
Entity Framework and Entity Framework Core;
OAuth 2.0 (IETF RFC 6749);
Onvif;
Data structures;
Design patterns;
SOLID principles;
DCI;
DDD;
TFS;
Git;
Azure DevOps.
Read books:
C# and .NET Framework:
+ Herbert Schildt. C# 4.0 The Complete Reference (first edition);
+ Andrew Troelsen. Pro C# 5.0 and .NET 4.5 Framework (sixth edition);
+ Jeffrey Richter. CLR via C# (fourth edition);
+ Jon Skeet. C# in Depth (third edition);
+ Joseph Albahari and Ben Albahari. C# 4.0 in a Nutshell (fourth edition).
+ Adam Freeman and Steven Sanderson. Pro ASP.NET MVC 3 Framework (third edition);
+ Jon Galloway, Brad Wilson, K. Scott Allen, David Matson. Professional ASP.NET MVC 5.
+ Konrad Kokosa. Pro .NET Memory Management: For Better Code, Performance, and Scalability.
+ Andrey Akinshin. Pro .NET Benchmarking: The Art of Performance Measurement.
JavaScript:
+ David Flanagan. JavaScript:The Definitive Guide (sixth edition).
CSS:
+ David McFarland. CSS: The Missing Manual (second edition).
UML:
+ James Rumbaugh and Michael Blaha. Object-oriented Modeling and Design with UML (second edition).
Domain-driven design:
+ Erik Evans. Domain-Driven Design: Tackling Complexity in the Heart of Software (first edition).
+ Vaughn Vernon. Implementing Domain-Driven Design (first edition).
Design patterns:
+ Erich Gamma, Richard Helm, Ralph Jonson, John Vlissides.
Design Patterns. Elements of Reusable Object-Oriented
Software
+ Robert C. Martin. Design Principles and Design Patterns
Algorithms:
+ Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein. Introduction to Algorithms (third edition)
+ Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani. Algorithms (first edition)
Open courses:
+ 6.006 Introduction to Algorithms
+ 6.851 Advanced Data Structures
+ 6.172 Performance Engineering of Software Systems
________________________________________________________________________________________________________
GitHub: https://github.com/SarkisAgadzhanyan?tab=repositories
Высшее образование (Магистр)
2017
Высшее образование (Магистр)
Институт информационных технологий и автоматизированных систем управления, Информатика и вычислительная техника
2015
Высшее образование (Магистр)
Институт информационных технологий и автоматизированных систем управления, Информатика и вычислительная техника
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа
