CV

Skills:

Experience

FinDev

March 2022 - till now

Senior Software Engineer

Supporting desktop applications

Development of back-end services

Rewriting legacy bath processing

JSC POINT

August 2018 - March 2022

Senior Software Engineer

Development of Android client to Autodesk Vault

Design and development of project task management system

Design and development of integration services


3V Services LLC

April 2011 — July 2018

Senior Software Engineer

Design and development of integrated construction management system LCMS.

Integrated software: Primavera P6, ENOVIA, CATIA, DELMIA Process Engineer, 3DVIA Composer, Microsoft Project, Intergraph SmartPlant Foundation.

Used technologies:

desktop applications: .NET4.0-4.7, C#, Windows Forms, WPF, ActiveX/COM, WebServices, WCF, VBA, Syncfusion, Logic NP CryptoLogger|CryptoObfuscator|CryptoLicensing;

web front-end: Syncfusion, jQuery, Bootstrap;

back-ends: APS.NET OWIN SelfHosted, J2EE;

tests: NUnit, NSubstitute;

source controls: Git;

development tool: Visual Studio Team Services;

builds: WiX/WiXSharp, Gulp, Webpack;

CI: TeamCity.

docs: Sphinx

Customize ENOVIA for Functional Cost Analysis of Nuclear Power Plant


JSC POINT

June 2016 — August 2017

Freelance Software Developer

Design and development of Vault Notification Server.

Used technologies:

desktop application: .NET4.5, C#, SQLite3, APS.NET OWIN SelfHosted, PushSharp, Windows Services, Autodesk Vault, Autodesk Inventor;

tests: NUnit;

source controls: Git;

development tool: bitbucket;

build: WiXSharp.


ABAGY

November 2016 — May 2017

Freelance Software Developer

Development of the 3D CAD model analyzer and 3D CAD data exporter for Siemens NX.

Used technologies: .NET 4.5, C#, Python.

Development of 3D CAD model analyzer services.

Used technologies: C++11, CGAL, Boost, POCO.

tests: GoogleTest;

deployment: Ansible;

source controls: Git;

development tool: GitLab, Asana;


All-Russian Research Institute for Nuclear Power Plants Operation

March 2010 — December 2014

Engineer/Software engineer

Software prototyping and engineering calculations.

Used technologies: Matlab, Modelica, C#.NET, JavaSE, C++/OpenMP, SQL Server Compact, Git, Windows|Linux.

Introduction, administration and customization Intranet Wiki.

Using technologies: Semantic MediaWiki, LAMP.