Overview
Work History
Education
Skills
Languages
Training
Timeline
Generic

Narek Hovhannisyan

Yerevan

Overview

7
7
years of professional experience

Work History

Back End Software Engineer

Digitain
06.2022 - Current
  • 1.Developed ReverseAggregatorService, a high-performance project using .NET 9 minimal APIs, dependency injection with keyed services, and a two-layer cache (Redis & Memcache). Implemented background services and integrated partner technical documents , following clean code architecture principles.
  • 2.Built AggregatorService integrating multiple provider technical documents, publishing transactions via RabbitMQ for reporting and tournament management.
  • 3.Created Freespin Service allowing partners to grant free spins and bonuses in provider games, leveraging .NET 9, Chain pattern, Entity Framework Core with repository pattern, and implemented provider freespin technical documentation.
  • 4.Developed Tournament Service enabling tournament creation via admin panel, processing joined players transactions from AggregatorService, transactions getting from rrabit queue, managing tournament completion and prize distribution through background services.
  • 5.Implemented JackpotFeedService to provide jackpot information to partners based on provider technical documentation.
  • 6.Built ReportingService using .NET 9 and ClickHouse database for efficient analytical reporting. service connecting to rrabit. and transaction added to local queue after proccesing with backround job(for performance).
  • 7.Authored various service implementations and technical documentation to support ongoing development and integration.
  • 8.Developed a Console Application for Load Testing to validate system performance under high load scenarios.
  • 9.Developed and maintained admin panels for managing ReverseAggregatorService, AggregatorService, Freespin, Tournament, JackpotFeed, and Reporting services, enabling efficient monitoring, configuration, and prize management.

Back End Software Engineer

Nork
09.2023 - 01.2024
  • 1.Developed an interview management project using .NET 8 with scaffolding, repository pattern, and JWT-based authentication for secure access.

Back End Software Engineer

Soft Construct
01.2019 - 06.2022
  • 1.Developed a lottery game at Soft Construct using .NET Framework, Entity Framework with Singleton pattern, layered architecture, Web API, Windows Services, and async WebSockets for real-time communication.
  • 2.Worked on admin panel for a financial platform, generating invoices for partners, creating Excel and PDF reports, and sending emails via SMTP client.

Education

Information Technologies

National Polytechnic University of Armenia
05.2022

Skills

  • NET 9
  • Entity Framework Core
  • Microsoft SQL Server
  • ADONET

Languages

Armenian - Native , Russian - Advanced , English - Intermediate

Training

  • January 2021 - June 2021
  • Soft Construct
  • Algorithms and Data Structures
  • March 2018 - March 2019
  • Microsoft Innovation Center Armenia
  • C# Training Courses

Timeline

Back End Software Engineer

Nork
09.2023 - 01.2024

Back End Software Engineer

Digitain
06.2022 - Current

Back End Software Engineer

Soft Construct
01.2019 - 06.2022

Information Technologies

National Polytechnic University of Armenia
Narek Hovhannisyan