Dmitry S. Software Engineer

Desktop Software

Summary

- 14+ years of experience with C#, Javascript
- 3.5+ years of experience with XSLT Development (filter, logical operation, sorting, mathematical operation)
- Intermediate English
- Available ASAP

Projects

XSLT Developer, CMS 

July 2021 - Present

Description: Loyalty Programs, and Payment System

XSLT was used to provide email notifications, reports, and receipts. XSLT transformations are used as a way to create email letters and payment checks from XML-based reports. 

Technologies: XSLT

 

XSLT Developer, Taxes Declaration Simplifying System

May 2020 - July 2021

Description: I was in charge of the team which had been creating modules of system Microsoft Word plug-in to fill in the tax declaration. 

Web service for tax declaration check. The module provides a declaration to the government. Using only XSLT logic.

Technologies: XSLT

 

XSLT Developer, Internal Polls and Quiz Creation System

2013-2014

Description: Testing Polls and Quiz creation app. We received XML answers to polls and quizzes and transformed them into complete HTML-based web pages. XSLT Transformation. 

In this project, I have been using almost all XSLT capabilities. The project was completely XSLT-based.

Technologies: XSLT

 

Senior Software Developer/Team Lead, Bank solution.

February 2018 – May 2020
Description: Bank systems development and support such as the:

  • Adding card processing flow steps.
  • Adding GDPR compliant solution.
  • Creating modules aimed to make PSD2(OpenApi) initiative compliant.

Responsibilities:

  • requirements management;
  • designing and developing new modules for currently existing solution
  • build delivery

Technologies: .NET core, Azure ServiceBus, Entity Framework,

Blockchain open project

Description: Develop proof of concept bank loans smart contract project.
Responsibilities:

  • requirements management;
  • designing and developing frontend, backend and smart contract logic
  • Create private Ethereum network

Technologies: Nethereum, web3.js, truffle, .NET CORE core, solidity, MS SQL Server, Docker

Senior Software Developer-Team Lead/PM, Logistic solution.

November 2014 – December 2017
Description: The project is aimed at developing a web-based solution in logistic market which provide the possibility to control cargos flow.
Responsibilities:

  • designing and developing backend and frontend parts of application;

Technologies: .net core, Azure Services (Fabric/ServiceBus), Angular 4, Dapper,
Nancy, Elastic Search, Application Insights

Logistic solution

Description: Support and enhancement of the existing logistic solution which provide the possibility to control cargos flow.
Responsibilities:

  • requirements management;
  • designing and developing new modules for currently existing solution
  • optimization of the performance ‘bottleneck‘ codeparts
  • build delivery

Technologies: jQuery, Ef, Azure functions, Automapper , MS SQL Server

Document flow automation solution

Description: Aim is to add authorization layer to support Azure ADFS, Add office online integration
Responsibilities:

  • designing and developing backend and frontend parts of application;
  • requirements management;
  • build delivery

Technologies: jQuery, ASP.NET MVC, Azure Active Directory, AD FS, Office 365, WebDAV

Development of a web application which allows companies in electric industry to manage internal documentation and processes. The project represents SPA application.

Technologies: AngularJS 1.6, Grunt, webpack, Web API, MS SQL Server

Desktop application for monitoring and controlling a DNA testing system. The application has a user friendly interface and makes it possible to fully automate processing of samples.

Responsibilities:

  • designing and developing an frontend;
  • requirements management;

Technologies: WPF , Unity Framework, MvvmLite, Automapper, RestSharp

Extending the Data Visualization Application with different type add-ins to provide integration with several data sources.

Responsibilities:

  • designing and developing backend and frontend parts of application;
  • requirements management;
  • build delivery

Technologies: Unity Framework, Angular.js, MS SQL Server, MySQL, WPF, Google Big Query

Tool to manage controller programs execution.

November 2013 – September 2014
Responsibilities:

  • designing and developing modules for the application;
  • build delivery
  • modules refactoring and re-implementation;
  • code review
  • designing modular application architecture

Technologies: Enterprise Library, Wix, Jenkins, C++/CLR, MsBuild

Desktop client for the medical document flow solution.

July 2013 – September 2013 (3 month)
Technologies:  С++/MFC , libcurl, Black Ice PDF printer, IE Dom API

Reports Generator.

April 2012- September 2013 (17 months)
Technologies: WCF,WPF, SQLite, Unity Framework, nHiberante, Entity Framework, Telerik

Virtual machines management solution

November 2010- January 2012 (15 month)
Technologies: Devexpress, infragistics, WCF,Remoting,ksh, posix C, C++, Vix

Automation of the Minsk-Arena Complex

March 2009- July 2010 (17 month)
Technologies:  opc.net, C# .net 1.1/2.0, MsSql2000/ Sybase SQL, Vb/Vb.net

Automation of 6’th park of the refinery Naftan

February 2008- March 2009 (14 months)
Technologies: Devexpress, opc.net, C# .net 1.1, MsSql2000,vb/vb.net, Opc-da