Denis G.
Senior .NET/NodeJS Fullstack Developer
7+ years of experience
SUMMARY
Fullstack developer with 5+ years experience in commercial software developing. Currently working as Senior Software Developer. Ambitious, highly motivated with strong skills in C #, .Net, MS SQL, Angular. Focused on building complex products, to make system design and follow modern techniques. Also have a great interest in artificial intelligence researches.

Back End
- Node.JS
- ASP.NET MVC
- ASP.NET Core
- ASP.Net Core Web-Api


Front End
- Angular 2, 6, 7
- Angular 1.x
- Vue.JS
- Three.JS
- HTML5
- CSS

Databases
- Oracle DB
- MySQL
- Mongo DB

Other
- Teamcity, Docker
- TFS, Git, Jira;

English

- Upper-intermediate

Business Domains
- Finance IT: Trading
- Travel
- Advertising
- Healthcare
- IT shared services, Clearing: payments and collections
- Commercial bank, Clearing: payments and collections
- Government agency and institution, Regulatory reporting


Experience
Software Development Company Ambaha IT-Solutions
February 2020 – Present
Position: Senior .NET Fullstack Developer



Luxoft
April 2018 – February 2020
Position: Architect, Data Analyst, Software Developer
Responsibilities:
- Technical design of the system (at the level of components, classes, interfaces and their interactions) in close cooperation with the developers
- Code Development (Back-End, Fron-End)
- Implementing a team development culture (coding style, practice unit testing, documentation, etc.)
- Developing unit-test framework to improve solution quality

Industry:
Travel Service and Banking

Project Description:
1. The first project is - development of RESTfull API and frontend for travel services
2. The second project is - development of backoffice/frontoffice CRM for one of the largest Russian bank. System allows over 5000 users to analyze, store and manage corporate clients' data, provided from more than 15 banking systems. Master data management functionality
3. Several web projects with usage of Three.js.: educational - model of the solar system which allows to see and rotate 3D models of planets and the sun; housing - development of a 3D model for houses parts. For instance, stairs where user can pre-select some parameters via interface and instantly see the result of his specified parameters in 3D.

Technologies:
NodeJS, React, ASP.NET, ASP.NET Core, ASP.NET WebAPI, ASP.NET Web Forms, C#, CSS, HTML, JavaScript, Angular v2.x, AngularJS, Three.JS, MS SQL, Oracle DB


Smartech
September 2017 – April 2018
Position: Architect, Software Developer

Responsibilities:
- Development of architecture
- Development of algorithms
- Development of new and refinement of existing project modules
- Communication with customers from the USA and Canada

Industry:
IT shared services

Project Description:
1. The first project is - automation of light industry
2. The second project is - automation of heavy industry
3. The third project is - GPS advertising cafes and restaurants
4. The fourth project is - a system of recommendations for fitness

Technologies:
NodeJS, AngularJS, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET WebAPI, C#, JavaScript, MS SQL

Sintek
April 2017 – September 2017
Position: Architect, Software Developer
Responsibilities:
- Integration of trading platforms
- Development teaser portal
- Development, refinement
- Testing of software products

Industry:
Advertising

Project Description:
1. The first project is a parser of car sale sites with integrated into a single environment with the implementation of search and its preservation
2. The second project is a teaser portal. The project was written in node.js. and needed to be transferred to ASP.NET Core and MongoDB

Technologies:
AngularJS, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET WebAPI, C#, CSS, JavaScript, MongoDB, MS SQL, node.js

ML17
February 2016 – March 2017
Position: Architect, Business Analyst, Data Analyst, Data Reporting Engineer
Responsibilities:
- Development of an automated retail system
- Writing a module for receiving goods, working with a barcode scanner and receipt printers, using ASP.NET SignalR technology
- Process a huge amount of data from the SQL server, using statistical algorithms and analyzing sales data, receiving, recalculating and transferring goods between warehouses
- Writing code in accordance with the principles of SOLID
- Creation of Web application

Industry:
Trade

Project Description:
Automation of retail stores. Implemented such modules as: taking the goods to the warehouse, selling goods and working with a cash register, smart order generation module, reporting module, smart parser of supplier sites

Technologies:
ASP.NET, ASP.NET MVC, ASP.NET WebAPI, C#, CSS, HTML, JavaScript, MS SQL

Fifer Group
April 2015 – February 2016
Position: Architect, Business Analyst, Data Analyst, QA Automation Engineer, Software Developer
Responsibilities:
- Development, improvement of modules in the C # language of the ASP.NET MVC platform
- Unit testing of code in C #
- Backend testing of a CRM system in Javascript
- Development of a file storage and authorized access to it using ASP.NET Web API and ASP.NET Identity
- Writing code that complies with SOLID principles
- Working with a huge SQL database (about 40 gigabytes, there were 10 million records in one of the tables)

Industry:
Finance IT

Project Description:
Automation of small, medium and large businesses. The system consists of big modules as: CRM, ERP, telephony, website builder. This start up was successful and profitable

Technologies:
ASP.NET, ASP.NET MVC, ASP.NET WebAPI, C#, CSS, HTML, JavaScript, SQL

Education
2015
Tula State Pedagogical University. L.N. Tolstoy

Specialist Degree in physics with additional computer science specialty. Mathematics physics and computer science

Certifications
2018
MCP: Microsoft Certified Professional: C#


Feel free to contact us
Roman Skvortsov
CEO, Founder
Phone: +7 962 720 12 49
E-mail: r.skvortsov@ambaha.com