Dmitry S., Software Engineer

Vetted expert in Desktop Software
english B1 (Intermediate) English
seniority Senior (5-10 years)
location Belarus UTC+03:00

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

Main Skills

C#, Software Engineer

C#

JavaScript, Software Engineer

JavaScript

XSLT, Software Engineer

XSLT 3 yr.

Programming Languages

C# C++ JavaScript Python Solidity

JavaScript Frameworks

Angular AngularJS jQuery

.NET Platform

ASP.MVC Pattern ASP.NET MVC Pattern ASP Web API Autofac Dapper Entity Framework .NET .NET Core .Net WCF Windows Services WPF

Mobile Frameworks and Libraries

Fabric

Python Libraries and Tools

Fabric

JavaScript Libraries and Tools

Grunt Webpack

UI Frameworks, Libraries, and Browsers

jQuery XSLT 3 yr.

Databases & Management Systems / ORM

AWS ElasticSearch Microsoft SQL Server MySQL SQL

Cloud Platforms, Services & Computing

Azure

Amazon Web Services

AWS ElasticSearch

Azure Cloud Services

Azure Azure Blob Storage Azure Functions Azure Service Bus Azure Services

Google Cloud Platform

Google BigQuery

SDK / API and Integrations

ASP Web API RESTful API Web API

Virtualization, Containers and Orchestration

Docker

BlockChain and Decentralized Software

ETH (Ethereum blockchain) Truffle Web3

Methodologies, Paradigms and Patterns

MVVM

Third Party Tools / IDEs / SDK / Services

Office 365

Scripting and Command Line Interfaces

PowerShell

Platforms

Unity

Mail / Network Protocols / Data transfer

WebDAV

UI/UX/Wireframing

Wix

Other Technical Skills

Application Insights AutoMapper Dotnet core Ef MS MSBuild Nancy RestSharp ServiceBus Teleric XSLT 1.0 XSLT 2.0
ID: 400-017-080
Last Updated: 2023-07-04

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

 

 

Ready to hire Dmitry S.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call