Файл CV
EM
C#/.NET Developer

Gender Мужчина

address Удалённо

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".

Загруженный файл CV

Cv Preview

Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.

Backend .Net - Developer
1996, citizenship of the Republic of Moldova

Skills and Qualifications
Backend Development on .NET
Languages and Platforms: C#, .NET Framework 4.8, .NET Core / .NET 5-8.
Web Frameworks: ASP.NET Core (Web API, MVC, Blazor Server). RESTful API development.
Experience in writing educational projects in Java.

ORM and Data Handling:
Entity Framework Core: Experience with Code First and Database First approaches, writing and applying migrations, building LINQ queries, using FromSqlRaw/FromSqlInterpolated.
Data Access Architectural Patterns: Practical experience implementing Repository Pattern and Unit of Work for abstracting the data layer.

Architecture and Design:
Application of multi-layered architecture and the Service Layer pattern for clear separation of business logic.
Deep understanding and use of Dependency Injection (DI/IOC).
Familiarity with CQRS principles.
Participation in system analysis: designing database and API architecture, writing technical specifications.

Databases and SQL
Primary DBMS: Microsoft SQL Server (5 years of commercial experience).
Design and Development: Participation in database schema design, normalization, creating tables, relationships, views.
Optimization: Writing and optimizing complex SQL queries, stored procedures, functions.
Administration (Basic Level): Understanding of fundamental DBMS operation principles.

Republic of Moldova, Tiraspol

Experience

Republican Settlement and Information Center, Tiraspol
Software Engineer
July 2020 - Present

  • Development and maintenance of a web service on .NET Framework 4.8.
  • Implementation of functionality for working with electronic documents, including EDS (Digital Signature) support.
  • Development and maintenance of an online benefits processing module using .NET Framework 4.8 and MS SQL.
  • Development of a web service on .NET Core 8 and MS SQL for working with the address classifier of the Pridnestrovian Moldavian Republic.
  • Development of the desktop application for creating, editing, and signing electronic documents (XML) with EDS support.

Supreme Court, Tiraspol
Computer Hardware Support Specialist
September 2018 - July 2020

  • Maintaining the operational status of computer hardware, servicing office equipment, and managing the physical access control system.

Languages
Russian, Ukrainian - Native
English - B1 (Intermediate)

Education

Testing and Quality Assurance
Unit Testing: Covering business logic with unit tests using xUnit/MSTest.
Dependency Isolation: Using Moq or similar frameworks to create mock and stub objects.
Integration Testing: Experience writing tests that verify interaction with databases and external services.

DevOps and Tools
Version Control System: Git (branching, merging, pull requests).
Azure DevOps Platform:

  • Repos: Hosting Git repositories.
  • Pipelines: Setting up and maintaining Continuous Integration and Continuous Delivery (CI/CD) processes for building, testing, and deploying applications.
  • Boards: Managing backlog, tasks (User Stories, Bugs) using Agile/Scrum methodology.
    Containerization (Introductory Experience): Docker, Docker Compose (building .NET application images, organizing multi-container environments).
    Development Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio.

Security and Integrations
Authorization: Practical experience implementing Role-Based Access Control (RBAC) at the application level.
Authentication: Theoretical understanding and readiness to implement authentication mechanisms (JWT, Bearer Token).
Integrations: Experience working with cryptographic providers and Electronic Digital Signature (EDS) systems for signing and verifying documents (XML).
Protocols and Formats: REST, HTTP/HTTPS, JSON, XML.

T.G. Shevchenko Pridnestrovian State University, Tiraspol
Additional Professional Education: "Information Security Specialist"
June 2021 - February 2023
Comprehensive protection of information systems.

T.G. Shevchenko Pridnestrovian State University, Tiraspol
Master's Degree
September 2018 - July 2020
Faculty of Physics and Mathematics, Applied Mathematics and Informatics, Mathematical and Information Technologies.

T.G. Shevchenko Pridnestrovian State University, Tiraspol
Bachelor's Degree
September 2014 - July 2020
Faculty of Physics and Mathematics, Applied Mathematics and Informatics, System Programming and Computer Technologies.

Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".