Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Dmitry
Belov
ASP.NET Developer
Software Developer in Viciebsk, Belarus
C#
.NET Framework
ASP.NET
SQL
JavaScript
TypeScript
Angular
HTML5
CSS
MySQL
SQL Server
SQLite
MongoDB
PHP
.NET Core
HIRE
ASP.NET Developer
Impactian EToDâ„¢ Developer (2%)
Dmitry Belov
Software Developer in Viciebsk, Belarus
C#
.NET Framework
ASP.NET
SQL
JavaScript
TypeScript
Angular
HTML5
CSS
MySQL
SQL Server
SQLite
MongoDB
PHP
.NET Core
About
Dmitry is an experienced Full Stack web developer who has created countless web applications. He prefers Angular as a front-end framework and ASP.NET as a back-end framework, however, will use the best suited technology if needed. Dmitry believes that learning is an essential part of a developer's work and that he has the ability to grasp new things quickly.
Skills
Languages
C#, JavaScript, TypeScript, HTML, CSS, SQL, PHP, Python
Frameworks
ASP.NET, ASP.NET Core, Entity Framework, Angular, NativeScript, Codeigniter MVC
Libraries/APIs
NgRx, RxJs, jQuery, Dapper, Material Design, Bootstrap, Foundation
Platforms
Windows, Windows Server, CentOS
Storage
MySQL, SQL Server, SQLite, MongoDB, CouchDB, Firebase Firestore
Other
Progressive Web Applications (PWA), Service Workers
Tools
Git, Visual Studio, VS Code, Sonar, Trello, Jira
Experience
C#
9 years
JavaScript
6 years
Angular
2 years
Highlight Projects
ASP.NET Core REST API
An ASP.NET Core REST API project that uses Entity Framework core as ORM.
Personal
  • https://github.com/dmitrybeloff/ASP.NET-REST-API
  • The project implements CQS pattern with DDD-styled entities.
  • A mediator pattern is used for issuing commands and for aggregates communication through domain events.
  • For reading data a generic read service is implemented that allows to query almost any data without the need in any additional methods.
  • A mapper class is developed to bind EF core entities to Data Transfer Objects.


DmHttp
A small .NET core library that partially implements HTTP 1.1. Designed to be used in highly multithreaded environments, supports HTTPS, SOCKS4 and SOCKS5 proxy.
Personal
Angular Book Catalog
Progressive Web Angular application, implements redux pattern for state management using NgRx library.
Freelance
Work Experience
Freelance Developer
Freelance
|
Feb 2011 - Present
  • Developed websites using various technologies such as PHP, ASP.NET, and Flask.
  • Created SPA applications with Angular.
  • Created data management and internet traffic control systems using ASP.NET and PHP.
  • Created supplementary software for webmasters using C# and python (content parsers, text analyzers, web automation software). 


C#
JavaScript
PHP
Python
ASP.NET
Codeigniter MVC
Flask
Angular
jQuery
Bootstrap
Full Stack Developer
Andersen
|
Aug 2018 - Oct 2018
  • Worked in an agile team of developers on a product management system.
  • Was responsible for implementing new and maintaining old front-end components as well as back-end controllers.
  • Worked on bug and code smell fixes.
  • Participated in code reviews.


ASP.NET
Angular
SQL Server
Material Design
NgRx
Sonar
Jira
Education
Polotsk State University
Polotsk, Belarus
|
Sep 2008 - Jun 2013
Bachelor's Degree in Radio-Electronics Engineer
About
Dmitry is an experienced Full Stack web developer who has created countless web applications. He prefers Angular as a front-end framework and ASP.NET as a back-end framework, however, will use the best suited technology if needed. Dmitry believes that learning is an essential part of a developer's work and that he has the ability to grasp new things quickly.
Skills
Languages
C#, JavaScript, TypeScript, HTML, CSS, SQL, PHP, Python
Frameworks
ASP.NET, ASP.NET Core, Entity Framework, Angular, NativeScript, Codeigniter MVC
Libraries/APIs
NgRx, RxJs, jQuery, Dapper, Material Design, Bootstrap, Foundation
Platforms
Windows, Windows Server, CentOS
Storage
MySQL, SQL Server, SQLite, MongoDB, CouchDB, Firebase Firestore
Other
Progressive Web Applications (PWA), Service Workers
Tools
Git, Visual Studio, VS Code, Sonar, Trello, Jira
Experience
C#
9 years
JavaScript
6 years
Angular
2 years
Highlight Projects
ASP.NET Core REST API
An ASP.NET Core REST API project that uses Entity Framework core as ORM.
Personal
  • https://github.com/dmitrybeloff/ASP.NET-REST-API
  • The project implements CQS pattern with DDD-styled entities.
  • A mediator pattern is used for issuing commands and for aggregates communication through domain events.
  • For reading data a generic read service is implemented that allows to query almost any data without the need in any additional methods.
  • A mapper class is developed to bind EF core entities to Data Transfer Objects.


DmHttp
A small .NET core library that partially implements HTTP 1.1. Designed to be used in highly multithreaded environments, supports HTTPS, SOCKS4 and SOCKS5 proxy.
Personal
Angular Book Catalog
Progressive Web Angular application, implements redux pattern for state management using NgRx library.
Freelance
Work Experience
Freelance Developer
Freelance | Feb 2011 - Present
  • Developed websites using various technologies such as PHP, ASP.NET, and Flask.
  • Created SPA applications with Angular.
  • Created data management and internet traffic control systems using ASP.NET and PHP.
  • Created supplementary software for webmasters using C# and python (content parsers, text analyzers, web automation software). 


C#
JavaScript
PHP
Python
ASP.NET
Codeigniter MVC
Flask
Angular
jQuery
Bootstrap
Full Stack Developer
Andersen | Aug 2018 - Oct 2018
  • Worked in an agile team of developers on a product management system.
  • Was responsible for implementing new and maintaining old front-end components as well as back-end controllers.
  • Worked on bug and code smell fixes.
  • Participated in code reviews.


ASP.NET
Angular
SQL Server
Material Design
NgRx
Sonar
Jira
Education
Polotsk State University
Polotsk, Belarus | Sep 2008 - Jun 2013
Bachelor's Degree in Radio-Electronics Engineer