Dmitry Y.
Programming languages and technologies: C#, UML, SQL, XML, JSON, JavaScript, TypeScript, HTML

Technologies:
- ASP.NET MVC/Core
- Web API
- Angular 4
- AngularJS
- NUnit

Programming practices:
Scrum/Agile

Development Environments and Tools: MS Visual Studio, ReSharper

Source Control:
TFS, GIT, SVN

RDBMS: MS SQL

Bug tracking: TFS, Jira, SmartSheet

English
- Intermediate (spoken and written)
Experience overview
4+ years of experience in the IT, specializing in .NET, Object-Oriented Design and development
Recent Projects
Task Management and Reporting system
Description
System includes several features, such as Tasks (includes creating, editing, assigning, distributing and others), Store Visits (includes features for store verification), Support Tickets, Calendar, Base of articles, Reports and others. System is used by large companies with many offices and stores. It is very comfortable for management staff which situated in different locations.

Responsibilities and goals
- Customization and supporting application for different clients
- Using Amazon services for different notifications
- High quality of product with several step testing and verification

Technologies
ASP .NET MVC, ASP .NET Web Api, C#, MS SQL, Angular Js, HTML, CSS, JavaScript, Amazon Web Services

Role
- Full stack developer

Team Size
12 developers, 7 test engineers, 2 project managers, 4 business analysts


Management and Reporting application for theatre staff
Description
Application allows to work with database which contains a large count of artists, operas, contracts and other related items. Using this application staff can generate different reports, create, configure and send contracts, create and update castings and other.

Responsibilities and goals
- Implementing business logic
- Implementing and refactoring stored procedures
- Refactoring modules, code
- Working with customer on issues and bugs
- A lot of work was related to updating application, write and review SQL Procedures

Technologies
.NET, C#, MS SQL, Angular4, HTML, CSS, JavaScript, TypeScript

Role
- Full stack developer

Team Size

4 developers, 1 Project Manager
Automated test system
Description
This system allows to create, run and analyze different tests for devices. System supports several industrial protocols and large number of instruments and devices. System has its own database and web portal.

Responsibilities and achievements
- Create design
- Implementing functionality
- Worked with team members on requirements
- Code and design review
- Participation in meetings
- Unit tests
- A lot of supported devices and protocols
- Regular review of architecture and code
- Fast 2 weeks releases

Role
- Full stack developer

Team Size
5 developers, 2 QA, 1 PM

Prototype of money transaction system
Description
Project includes authentication and transaction sending responsibilities. Server side was built with REST principles. Angular2 was used for client-side implementation. User has responsibility to send transactions to any user registered in the system.

Responsibilities and goals
- Tasks planning
- Development web interface
- Implementing business logic

Technologies
Angular 2, ASP.NET

Role

- Full stack developer
Application for interaction with portable devices
Description
Main goal of application is interaction with devices via industrial protocol Modbus. It helps to setting devices and collect data from them.

Technologies
.NET, C#, MS SQL, WPF

Goals and challenges
- Using mockups for prototyping
- Mentoring over the intern

Role

-.NET developer

Team Size
2 developers, 1 QA, 1 PM

Distributed system for working with portable devices
Description
Distributed system which has a set of web, desktop, mobile applications and services. System has its own platform for communicating between different PCs and devices. Big part of services developed in the system based on this platform: upgrade, transfer, notification, synchronization and others.

Technologies
.NET, C#, MS SQL, .NET Compact Framework, ASP.NET MVC, HTML

Responsibilities and goals
- Interaction with team members from different locations (USA, Philippines)
- Creating design
- Implementing functionality, user interface
- Working on issues and bugs
- Big layer system for using by several applications
- Using with .NET Compact Framework

Role
- Full stack developer

Team Size
9 developers, 2 QA, 1 PM
Feel free to contact us
Roman Skvortsov
CEO, Founder
Phone: +7 962 720 12 49
E-mail: r.skvortsov@ambaha.com