IT Recruitment Services Remote & dedicated teams About Us Contacts Areas of Expertise It vacancy CV EXAMPLES Blog 2 Case Studies

CV: Full-stack engineer

Curriculum Vitae

Senior Full stack developer

12 years of hands-on experience in commercial software development

Having full understanding of emerging Microsoft technologies and deep knowledge of angular, work processes establishing.

Having a good knowledge in application architecture, functional design, design patterns, OOP and Microsoft .NET technology in common

Strong leadership, managerial, interpersonal and communication skills

Excellent analytical, troubleshooting and problem-solving skills

 

EDUCATION

 

EDUCATION

Educational institution

Belarusian State University

Specialty

Theoretical physics

Graduation year

2009

Degree

Specialist

Educational institution

Belarusian State University

Specialty

Advanced training in applied mathematics and computers

Graduation year

2009

Degree

Bachelor

 

 

LANGUAGE SKILLS

 

LANGUAGES

Level

 

Reading

Writing

Speaking

English

Advanced

Upper Intermediate

Advanced

Russian

Native

Native

Native

Belarusian

Advanced

Intermediate

Advanced

 

 

 

EXPERIENCE

WORK EXPERIENCE

 

Total work experience (years)

12

 

Project/Project description

contact center solution, which allows call centers to handle calls using Microsoft bots and our custom, provided workflow, which describes distribution, queue music, keyboard interaction, and connection to users.

During the process of calling, we interact with Microsoft graph API, Microsoft bot framework, Logic App API.

On frontend, it is a webapp with two access points: MS Teams Application and Stand Alone Application with shared context. This application is created with high performance, high interactivity, and intuitive UX.

Period of project (since… to…)

December 2018 – …

Position

Lead Software Engineer (Asp.net Core, Angular)

Responsibilities

Cloud architecture of distributed system containing 20 microservices, hosted in 4 datacenters. Planning of architecture design, development of Web Pages, unit tests, feature teams supervising.

Technologies used

Asp.net core, RavenDb, TiDb, NATS MQ, MS Teams API, Graph API, Logic APP, Microservice, Docker, Kubernates.

Angular 9, Redux, Karma, AD Authentication.

 

Project/Project description

Webapp for betting platform. It is a multitenant, multilingual solution with a big variety of features. It has very high performance and it is CEO friendly because of Server-Side Rendering. It is very reactive and modern because of using innovative technologies.

Period of project (since… to…)

December 2017 – December 2018

Position

Software Engineer (Front End)

Responsibilities

Planning of project architecture, development of Web Pages, unit tests, end-to-end tests.

Technologies used

.NET Core 2.0 (C#), ASP.NET Core 2.0, Angular 6, Karma.

 

Project/Project description

The platform delivers the world’s most relevant and intuitive life-planning solution that empowers people to make optimum decisions when financing their dreams. We are using the latest tech to develop “kick-SaaS'' solutions to empower people with in-context information to plan and realize their life-goals.

Period of project (since… to…)

May 2017 – December 2017

Position

Senior/Lead Software Engineer

Responsibilities

Planning of project architecture, project coordination, development of complex frontend application, web API services, dynamic forms, SQL optimization.

Technologies used

.NET 4.6.2(C#), ASP.NET WEB API 5, AngularJS, Entity Framework, SQL SERVER Azure, ADO.NET, Autofac, Owin, jQuery, Gulp.js.

 

Project/Project description

Worked on a number of projects with 5 front/mobile applications betclic.com, betclic.fr, betclic.pt, betclic.it, expekt.com. The project is a big online bookmaker and gambling company. I work in the trading area of the solution. This area includes odds calculation, bets availability, bets automatic/manual management, risk management (bets suspension in case of potential loss of too much money), bet placement/rejection, winnings calculation.

Period of project (since… to…)

June 2016 – April 2017

Position

Software Engineer

Responsibilities

Planning of project architecture, development of Web Pages, web API services, rabbitMQ workers logic, SQL optimization, bet provider integration.

Technologies used

.NET 4.5(C#), ASP.NET MVC/WEB API 5, SQL SERVER 2013, ADO.NET, Dapper, rabbitMQ, Reddis, Structure Map, Angular, jQuery, Gulp.js.

 

Project/Project description

I’ve few home projects like My Shelf, Ux Stencil, Telegram bot for tracking prices

 

 

Project/Project description

I worked in few companies in Belarus

Period of project (since… to…)

Apr 2010 – May 2016

Position

Junior -> Middle -> Senior full stack developer

Responsibilities

Project architecture, Global Refactoring; development of Web Pages, client side logic, server side logic, SQL queries, SQL optimization.

Technologies used

.NET 4.5(C#), ASP.NET MVC 3-5, SQL Server, Entity Framework, jQuery, Kendo UI,

 

MATRIX SKILLS

 

PROFESSIONAL SKILLS

Experience,

in years

Level

(Expert/

Advanced/

Intern/Novice)

Last used, year

Operating Systems

MS Windows

16

Advanced

2021

Programming Languages

C#

11

Expert

2021

JavaScript

11

Expert

2021

TypeScript

5

Expert

2021

HTML/DHTML

10

Advanced

2021

SQL

9

Advanced

2021

NoSQL

2

Advanced

2021

Project Management / CVS Tools

Git

6

Advanced

2021

Technologies

.Net platform

10

Expert

2021

WCF, WCF RIA

5

Advanced

2015

jQuery

6

Expert

2017

HTML/CSS

9

Advanced

2021

ASP.NET MVC/Web API

9

Expert

2021

RabbitMQ

1

Intern

2017

NATS

1

Intern

2020

Reddis

1

Intern

2017

Kendo UI

5

Advanced

2019

AngularJS

2

Advanced

2017

Angular

3

Expert

2021

React

1

Intern

2018

LINQ, LINQ Expressions

10

Expert

2021

Entity Framework

6

Advanced

2021

T4Templates

3

Advanced

2017

Visual Studio Extensions

1

Intern

2015

nHibernate

1

Intern

2013

ADO.NET

4

Advanced

2017

Xamarin

0.5

Novice

2015

DBMS

MS SQL Server (2005, 2008, 2013, 2017, Azure)

9

Advanced

2020

MS Access

1

Novice

2008

Elasticsearch

1

Intern

2018

RavenDB

2

Expert

2021

CosmosDB

1

Advanced

2021

Other Skills

Project Coordination

3

Advanced

2021

Project documentation

2

Advanced

2021

OOP/OOA

11

Advanced

2021

Software Architecture Design

11

Advanced

2021

Database Architecture

10

Advanced

2021

 

Join the Znoydzem community.

Apply as a Developer

I agree to and accept that ZNOJDZIEM LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or ZNOJDZIEM LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

We use cookies to provide the best experience for you. Learn more