← Back to list

Portfolio

Vincit, Helsinki, Finland

Senior Consultant

Accusoft, US (remote)

Software engineer

Kofax, Saint Petersburg, Russia (remote)

Software developer

Skills

Agile/Scrum
Angular
C#
CSS
Docker
Git
HTML
Java
Javascript
jQuery
Kubernetes
MS SQL Server
MySQL
.NET
Node.js
Oracle
React
TypeScript
WCF
WinForms
WPF

Work experience

Senior Consultant
06.2022 - 12.2022 |Vincit, Helsinki, Finland
-
Project: Wihuri MIA MIA is an internal Wihuri application with Node.js backend, React frontend and MongoDB, Redis as a storage. The application has been migrated from the on-premise to Azure cloud. Also I introduced automated tests for the application and configured CI/CD pipeline. Key responsibilities: ● Design and estimate the work and communicate with the customer. ● Containerize and adopt application so that it can run in the cloud environment. ● Setup CI/CD with Azure Pipeline. ● Create Bicep templates for application automated deployment. ● Automated tests with Jest framework. Project: Sanoma Sanoma is using Azure for the media publishing workflows. I implemented a new workflow using Azure Logic Apps and Azure Functions.
Software engineer
08.2014 - 05.2022 |Accusoft, US (remote)
TeamCity, Jenkins, OpenStack, GitLab CI, micro-services, javascript, node.js, Java, C#, .NET, REST
Project: PrizmDoc Viewer PrizmDoc Viewer allows to add powerful document viewing and document conversion functionality to web applications. I participated in the development of both client and server parts of the product. I was invited to the project’s API Chapter to propose and review API. Last 4 years I was working as a scrum-master and developer. Key responsibilities: ● Scrum-master of the team ● Backend development: micro-services, javascript, node.js, Java, C#, .NET, REST ● Testing: mocha, jBehave, behave, python, multi-mechanize ● CI: TeamCity, Jenkins, OpenStack, GitLab CI
Software developer
08.2005 - 08.2014 |Kofax, Saint Petersburg, Russia (remote)
WinForms, WPF, C#, .NET, HTML, TypeScript, jQuery, C#, .NET, Soap, SQL, Azure Cloud Services
Project: Kofax Insight Started from the very first line of code in the project, I participated in the creation of successful Business Intelligence product. Was involved in the application architecture design, UI design, development process. Finally became the leader in one of the teams. Key responsibilities: ● Business process visual editors development: WinForms, WPF, C#, .NET, HTML, TypeScript, jQuery ● Web service development: C#, .NET, Soap, SQL ● Data analysis implementation: regression analysis, cluster analysis ● Cloud hosted support implementation: Azure Cloud Services
Software developer
10.2002 - 08.2005 |Arkhangelsk city administration, Arkhangelsk, Russia
C#, .NET, MS-SQL, MS SQL Reporting Services Data Processing Extension
Project: Municipal Estate Management System Key responsibilities: ● Object-Relational Mapping library development: C#, .NET, MS-SQL ● Provided integration with geoinformation system ● Reports subsystem development: MS SQL Reporting Services Data Processing Extension

Educational background

Applied math
1998 - 2003
Arkhangelsk State Engineer University

Additional education

Probabilistic Graphical Models
Stanford University
Algorithms Part I and II
Princeton University
Machine Learning
Stanford University

Languages

EnglishAdvanced