Skip to content
View Martik2002's full-sized avatar

Block or report Martik2002

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Martik2002/README.md

Martik Avagyan

⚙️ Backend .NET Developer

Backend developer with 4+ years of experience building scalable APIs and services in the .NET ecosystem.
I focus on clean architecture, SQL performance, real-time systems and reliable integrations.

LinkedIn Email Profile views


👨‍💻 About Me

  • 🔭 I build high-performance web APIs and payment integrations.
  • 🗄️ I enjoy SQL performance tuning and refactoring legacy code into clean, testable services.
  • ⚡ I work with real-time and background processing: SignalR, Hangfire, RabbitMQ, .NET background services.
  • 🌱 Currently exploring .NET internals (GC, memory management), concurrency and distributed systems.

📌 Featured Projects

Production-minded JWT auth API: refresh token rotation, hashed tokens, account lockout and rate limiting. Integration-tested against real PostgreSQL.

.NET 8 PostgreSQL Testcontainers

Real-time chat: rooms, idempotent message delivery, cursor-based history and automatic reconnect with catch-up of missed messages.

SignalR Blazor PostgreSQL

Generic Redis caching service for ASP.NET Core with StackExchange.Redis.

Redis ASP.NET Core

Design patterns in C# built around realistic use cases: a thread-safe cache and a notification dispatcher.

C# .NET 9

🛠 Tech Stack

Tech stack

Area Technologies
Languages & Frameworks C#, .NET 8, .NET Framework 4.8, ASP.NET Core, ASP.NET Web API, Entity Framework Core, LINQ, SignalR, gRPC, WCF
Databases Microsoft SQL Server, T-SQL, Stored Procedures, SSDT, PostgreSQL, Redis
Architecture & Design Clean Architecture, Layered (N-tier) Architecture, CQRS, MediatR, Event-Driven Architecture, SOLID, Design Patterns, REST APIs
Integrations & Background Processing Payment Gateway Integration, Webhooks, Hangfire, .NET Background Services, RabbitMQ
Testing & Quality Unit Testing, xUnit, Moq, FluentValidation, Swagger / OpenAPI, Health Checks
Cloud & DevOps Docker, Kubernetes, Microsoft Azure, DigitalOcean, GitHub Actions, CI/CD, Git
Frontend (working knowledge) Angular, TypeScript

📊 GitHub Activity

Contribution activity graph


"Simplicity is the soul of efficiency."

Pinned Loading

  1. JWTAuthentication JWTAuthentication Public

    C#

  2. OnlineChatWithSignalR OnlineChatWithSignalR Public

    C#

  3. DesignPatterns DesignPatterns Public

    C#

  4. RedisCacheImplementation RedisCacheImplementation Public

    C#

  5. CleanArchitecture CleanArchitecture Public

    C#