Hello, my name is Dmitriy Larionov. I am IT manager and a software developer. Currently, I am IT Architect in a telecommunication company in the Moscow region (Russia).

Education

Master degree obtained at Moscow Technical University of Communications and Informatics (MTUCI) in the years 1998 - 2004.

Certification and courses

I have completed a number of learning programs from Microsoft, Red Hat, Cisco, Siemens, some for a personnel management.

Passed certification:

  • Microsoft Certified Professional
  • Cisco Certified Network Associate
  • Red Hat Certified Engineer
  • ITIL v.3 foundation

Currently, I learn on Microsoft Professional Program for DevOps, passed exams:

Experience

Work in IT since the year 1997.

General expertise:

  • Managing projects in IT
  • Managing operations in IT
  • Managing software development
  • Business analysis (gathering requirements)
  • Software development (architecture, coding, DevOps)
  • Implementing CRM solutions.
  • Implementing BPM solutions.
  • Implementing BI solutions.

Experience in solution development:

  • CRM & BPM on platforms ELMA, bpmonline, Terrasoft CRM. I have a lot of practice and understanding of CRM business cases.
  • BI & DWH: development of data warehouses with Microsoft stack.

Experience in software development:

  • .NET (C#), including EF, EF Core, LINQ, ASP.NET MVC.
  • Experience with optimisation of complex SQL-queries.
  • Understanding of software architecture patterns (DDD and Fowler).
  • Experience with implementation of SSO based on different standards: WS-Federation, OAuth 2 / Open Id Connect.
  • Experience with microservice architecture.
  • Practice with DevOps on Jenkins and Azure DevOps (former VSTS).
  • RabbitMQ.
  • Docker.
  • Angular 7, RxJS.
  • Application Insights.
  • Background includes: PHP, Perl, BeanShell and Java, C/C++, Vbscript, assembler x86, HTML, CSS, JavaScript, Typo3, Umbraco and more.

Experience in IT operations:

  • DBMS: MS SQL Server (for the long time), Oracle‚ MySQL, PostgreSQL.
  • OS: Linux (proofed by Red Hat certification), FreeBSD, NetBSD, long path on Windows from NT 4.0 till modern Windows Server, performance troubleshooting.
  • Deep understanding of technological stack from Microsoft, experience with many of corporate products.
  • Background with IP networks (proofed by Cisco certification) and network services (DNS, DHCP e.t.c.).
  • Virtualization: experience with building of high-availability cluster on OracleVM (Xen, OCFS cluster).
  • SAN: experience with Oracle/Sun Unified Storage (iSCSI, NFS, SMB, cluster), performance troubleshooting of SQL Server with SANs.
  • Azure: SQL, VM, WebApps, Recovery Services, DevOps, IaC, Application Insights.

What I do?

I gather requirements, build software, manage projects.

More in my Linked-In profile →

Looking for services?

Connect

Follow me on Twitter and Facebook.