Artur M. Middle Fullstack .NET Angular 2+ developer

Full Stack Web

Summary

- .NET + Oracle + Angular 2+ software engineer with over 6 years of experience in software development.- Upper-Intermediate English.- Available ASAP.

Experience

Middle Full stack .NET Angular developer

from 2020 to present
In this company I was involved in several sophisticated and interrelated projects. Their goal was to
create an IT Asset Management system from scratch. I was working with databases, developed
complex business logic which includes C# code and Oracle DB procedures, and for UI I developed
a lot of reusable modules which were highly used across different projects. Also I’ve participated in
code reviews, design and logic discussions and wrote documentation.
Project description: ITAM (C# + Angular).
The biggest and most interesting project. We have developed a powerful application suite for
enterprise IT Asset Management (ITAM) from scratch. It consists of several web applications for
asset management, service request management and automated software distribution. In
combination, the tools allow maintenance of a large IT asset database, scheduling, planning and
execution of IT hardware and software requests, data comparison with various external systems,
etc. The request management module looks like a web shop, but is highly configurable and
supports very flexible request workflows. It allows for ordering a new device, device exchange,
device return, automated device re-installation, etc. The provision of the services is fully supported
from ordering and approval to delivery.
Responsibilities: My main responsibilities were to create and modify database objects, develop sophisticated business logic both in C# and Oracle database with procedures, implement pixel perfect designs and create reusable modules, which then were used in different other projects, for example text overflow module, multiline text module, modal module, tooltip module, etc.
Technologies:
.NET: C#, .NET, .NET Core, Entity Framework, Oracle, Angular 4-12, RxJs, Angular Material, JavaScript, TypeScript, HTML, CSS, SASS, REST, Swagger, Jenkins, GIT,Jira, Confluence, Bitbucket

Middle Full stack .NET Angular developer

from 2018 to 2020
https://marketplace.atlassian.com/apps/1217836/microsoft-teams-for-jira
Project description: A goal of the project was to develop Jira and Bitbucket plugins for Microsoft
Teams. These plugins allowed users to view issues from Jira in chats as messages and in
channels as a table of content. Plugins are also allowed to create issues using bot and from
channel pages, automatically update issues filters and display Bitbucket items.
Responsibilities: I was actively working with Jira and Bitbucket API, for data retrieval and new entities creation, e.g. Jira issues, authorize users to Jira/Bitbucket, create bots for displaying and managing issues. Developed UI components to display tables of data and pages to create new Jira issues.
Technologies: .NET Core, Microsoft Bot Framework, Angular 2+, MongoDB.

Angular developer

from 2017 to 2018
jelvix.com
Project description: As a project I was involved in supporting the company's personal site, written
with angular 1.
Responsibilities: My main responsibilities were to fix issues with data indexing for crawl bots, fix or apply styles.
Technologies: Angular 1, HTML, CSS, JS

.NET Angular developer

from 2016 to 2018
In this company I’ve participated in several projects and was involved in creating Backend
business logic and Frontend components and their functionality.
Project description: Main site of Shakhtar’s football club support and minor updates, e.g. styles or
content update and development of a new site from scratch for tickets auctioning.
Responsibilities: For the main site my responsibilities were to update styles and Javascript logic, and also update content of the site with Sitecore CMS. For the auction site my responsibilities were mainly dedicated toward the Front end development. I was implementing all the business logic regarding seats selection, bids processing, designs implementation and backend part interactions.
Technologies: .NET, RabbitMQ, Sitecore, MongoDB, Angular 2+, jQuery, HTML, CSS/SASS, JS.
Link: https://shakhtar.com https://auction.shakhtar.com

Project description: Application for user engagement, kind of a referrals network. It was a simple
ASP.NET MVC application with registration and localization, allowing users to share their referral
codes and gain profits for every new registered user via their referral code.
Responsibilities: I was participating in authorization implementation and password restore. Was developing the administration part with tables and graphs.
Technologies: .NET Core MVC, HTML, CSS, JS, jQuery, AJAX

Project description: Front end development for existing API project. App allows user to register,
generate tokens, get data about votes, generate new campaigns; administration part of the app.
Responsibilities: I was involved in backend logic implementation and admin UI part development.
Technologies: ASP.NET, HTML, CSS, JS, jQuery, AJAX

Education

Associate degree, IT & Networking
Kharkiv Radio Engineering Technical School
2011-2015

Bachelor’s degree in Computer Science, Faculty of Economic Informatics
Kharkiv National University of Economics
2015-2017

Master’s degree in computer science, Faculty of Artificial Intelligence
Kharkiv National University of Electronics
2017-2019

Courses/trainings

Coursera
Basic Web Development. HTML, CSS, JS, Responsive Web Design, Introduction to Meteor.js
Development
 09.2015-01.2016

ITVDN
C# Starter, C# Essential, C# Professional, Design Patterns, ASP.NET WebApi, ASP.NET MVC,
Unit testing
 04.2016-09.2016

Pluralsight 
ASP.NET Core 1.0 Fundamentals, OWIN, Introduction to iOS for .NET developers, Introduction to
Objective-C, C Programming Language Fundamentals, Introduction to PhoneGap, Practical
PhoneGap, Ionic-2, AngularJS2, Angular for .NET developers, CSS Transition and Transform,
NodeJS Path: Getting started, NPM Playbook, Building a JavaScript Development Environment
10.2016-02.2017

Intechsoft’s internal Oracle DB course
03.2021-09.2021