Dmitry N.
Senior .NET Fullstack Developer
12+ years of experience
SUMMARY
12 years of work with different .NET technologies including WPF, ASP.NET, Microsoft SQL Server and so on. ASP.NET Core was used for server-side development. Also have strong skills in front-end development, including experience in Angular and React. Microsoft certified specialist (10+ Microsoft certificates).

Back End
- ASP.NET MVC
- ASP.NET Core
- ASP.Net Core Web-Api
- Ruby on Rails

Front End
- Angular 2, 6, 7
- Angular 1.x
- Knockout JS
- React
- HTML5
- CSS
- jQuery

Desktop
- WPF
- WinForms

Databases
- Microsoft SQL Server
- MySQL
- Mongo DB
- PostgreSQL

Approaches
- OOD, OOP, TDD

Other
- Refactoring, clean-code, static code analysis
- Teamcity, Docker
- MS Visual Studio, Git, Jira;

English

- Advanced
Experience
Software Development Company Ambaha IT-Solutions
August 2019 – Present
Position: Senior .NET Fullstack Developer



My Patients online.
April 2018 – August 2019
Position: Senior full-stack Developer
Responsibilities:
- managed the team of 3 developers and a UI designer.
- participated in the development process (Angular 6, .NET Core)
- served as devops (Teamcity, Docker)
- set up communications with medical equipment (.NET Core, HL7)


gkh.onl
July 2017 – April 2018
Position: Lead developer

Responsibilities:
- managed the team of 3 developers
- developed Angular front-end (AngularJS & Angular)
- reviewed SQL queries (MySQL DB)
- developed API for the web-site & Android application


izobility.com
November 2013 – April 2018
Position: Senior .NET Developer
Responsibilities:
Participated in the development of the marketplace of apparel from China
- ASP.NET MVC, MS SQL Server, Sphinx
Recent Projects
Issue Tracking System for Utilities Service Providers
Description
SaaS solution, which provides issue tracking and reporting for service providers in the field of housing utilities.

Goals:
- Hundreds of active customer companies
- Android application for in-the-field employees

Technologies
- AngularJS, Angular 2+, ASP.NET Core, MySQL

Role
- Architect, team-leader

Team Size
- 2 web developers, 2 Android developers, 1 QA, 1 UX Designer, 1 team lead

Scheduling application for independent consultants
Description
Solution helps to maintain personal schedule for independent consultants, provided booking capabilities and reporting for service providers. It is optimized for small screens and has Telegram chat bot which carries out booking and notifications. Solution also employs email and SMS notification services and integrates with Google Calendar and supports iCalendar

Goals:
- Web site optimized for mobile devices
- Telegram chat bot

Technologies
- Angular 2+, ASP.NET Core, Postgresql, Telegram

Role
- Architect, Team-leader

Team Size
- 2 developers, 1 team lead

CRM system for healthcare providers
Description
Complete solution for the small healthcare providers to manage day and outpatients, aligned with local and international healthcare standards

Goals:
- Scheduling and booking application
- Reception and billing
- Laboratory information system exchange
- Integration with PBX providers
- Integration with Fiscal printers

Technologies
- AngularJs, Angular 2+, ASP.NET Core, ASP.NET MVC, MS SQL Server, HL7 Fhir, Open POS

Role
- Team-leader

Team Size
- 3 developers, 1 QA, 1 UX designer, 1 team lead

Apparel marketplace
Description
Online marketplace and shipment service for international vendors, which content was primary acquired through TaoBao API.
Included smart filters to select best promotions, variety of marketing tools, shipment costs evaluation, logistics management, QA and reclamation management service.

Goals:
- develop an online catalog of apparel, which consisted of 30M-50M positions with estimated load of 5000 simultaneous user sessions and 1500 requests/second during peak hours.
- help marketing department to analyze data

Technologies
- Angular 2+, ASP.NET MVC, MySQL, MS SQL Server

Role
- Senior Developer

Team Size
- 7 developers, 1 DBA, 1 QA, 1 UX Designer

Education
2005
Rostov State University (currently Southern Federal University)
Mechanics, Math and Computer Science, Applied Mathematics and Informatics

Certifications
2013
MCP: Microsoft Certified Professional
MS: Programming in HTML5 with JavaScript and CSS3
MCSA: SQL Server 2012/2014

2009
MCTS: .Net Framework 2.0, Web Applications
MCTS: .Net Framework 2.0, Windows Applications
MCPD: Enterprise Application Developer
MCTS: .Net Framework 2.0, Distributed Applications
MCTS: Microsoft Windows SharePoint Services 3.0, Application Development
MCTS: .NET Framework 3.5, Windows Presentation Foundation Applications
MCTS: Microsoft Windows SharePoint Services 3.0, Configuration

2007
MCTS: SQL Server 2005
MCSD: Microsoft .NET

2005
MCAD: Microsoft .NET

2004
MCP: Microsoft Certified Professional


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