Kar Martikyan, Developer in Yerevan, Armenia
Kar is available for hire
Hire Kar

Kar Martikyan

C# Developer

Yerevan, Armenia

Toptal member since November 20, 2021

Bio

Kar has over seven years of experience in back-end development. He has worked on different projects in the iGaming, fintech, and cryptocurrency domains. Alongside his professionalism and dedication to projects, Kar is enthusiastic about clean code, blockchain, biotech, AI, and operating systems.

Portfolio

ServiceTitan
ASP.NET, Orleans, C#, Azure Kubernetes Service (AKS), RESTFul APIs...
Plat.AI
.NET, Entity Framework, CI/CD Pipelines, Microsoft SQL Server, SQL, Legacy Code...
PartyPilot
.NET, Python, JavaScript, TypeScript, Node.js, CRDT...

Experience

  • Microservices - 7 years
  • Databases - 7 years
  • ASP.NET Core - 7 years
  • Entity Framework Core - 7 years
  • C# - 7 years
  • .NET Core - 7 years
  • Git - 7 years
  • Redis - 6 years

Preferred Environment

Windows, Linux, Visual Studio, Visual Studio Code (VS Code), JetBrains Rider, MacOS

The most amazing...

...thing I've achieved is developing a project that ended up having an audience from all over the world.

Work Experience

.NET Developer

2025 - 2025
ServiceTitan
  • Upgraded the legacy codebase from older versions of .NET.
  • Designed a scalable and robust system architecture to handle high-volume traffic.
  • Maintained ETL services and integrated with them.
Technologies: ASP.NET, Orleans, C#, Azure Kubernetes Service (AKS), RESTFul APIs, Azure SQL Databases, Azure, Docker, LangChain, LangSmith, Grafana, Kibana, Distributed Tracing, ETL

.NET Developer

2023 - 2024
Plat.AI
  • Implemented a workflow execution engine to build dynamic workflows.
  • Reviewed the code of other team members and checked overall code quality.
  • Implemented and integrated various kinds of new functionalities into an existing codebase.
Technologies: .NET, Entity Framework, CI/CD Pipelines, Microsoft SQL Server, SQL, Legacy Code, Redis, Entity Framework Core, APIs, Legacy Software, Azure App Service, Azure API Management, Azure Kubernetes Service (AKS), RESTFul APIs, Azure SQL Databases, Azure, Docker, LangChain, LangSmith

System Architect

2023 - 2024
PartyPilot
  • Designed the system, storage, and infrastructure to build scalable and reliable systems.
  • Developed microservices using C#, Python, and TypeScript.
  • Integrated with generative artificial intelligence APIs.
Technologies: .NET, Python, JavaScript, TypeScript, Node.js, CRDT, Artificial Intelligence (AI), OpenAI GPT-4 API, Databases, MongoDB, Redis, Pub/Sub, Docker, Cloud, Entity Framework, CI/CD Pipelines, APIs, RESTFul APIs

.NET Developer

2022 - 2023
Kanda Software
  • Contributed to the development of a translation system.
  • Configured CI/CD pipelines to automate some processes.
  • Migrated the legacy .NET codebase to newer versions of .NET.
  • Implemented and designed data services to integrate with Microsoft Graph.
Technologies: .NET, Continuous Integration (CI), Continuous Deployment, .NET 6, Legacy Code, Code Review, Microsoft Graph, Databases, Cloud, Entity Framework, CI/CD Pipelines, APIs, Legacy Software, RESTFul APIs, Docker

.NET Developer

2022 - 2022
DatumSource
  • Implemented APIs with complex CRUD operations using OData.
  • Developed an identity and access management service using .NET.
  • Integrated ASP.NET apps with AWS and Azure services.
Technologies: ASP.NET Core, Architecture, Amazon Web Services (AWS), Azure, MongoDB, Azure Cosmos DB, Amazon DynamoDB, GitHub, OData, Scalability, Software Architecture, ASP.NET, Agile, Serverless, Cloud, AWS Lambda, Entity Framework, APIs, Azure App Service, Azure API Management, RESTFul APIs, Azure SQL Databases, Docker

.NET Developer

2019 - 2021
Digitain
  • Developed various kinds of microservices like game engines and bet processors.
  • Tracked tasks, bugs, spikes, and stories using Jira and kept the board updated.
  • Contributed to architectural decisions and changes, as well as architecture, and made its services scalable.
  • Communicated with other teams to accomplish our goals.
  • Designed efficient database schemas for microservices.
Technologies: C#, ASP.NET Core, Git, Docker, Devices, Internet of Things (IoT), Redis, PostgreSQL, Entity Framework Core, RabbitMQ, SignalR, MongoDB, Redis Pub/Sub, Akka.NET, Code Review, SQL, SOLID Principles, Database Design, Databases, Microservices, Video Streaming, RPC, gRPC, C#.NET, Architecture, Scalability, Software Architecture, ASP.NET, Agile, Entity Framework, CI/CD Pipelines, APIs, Hardware, RESTFul APIs

.NET Developer

2018 - 2019
Beaxy
  • Integrated more than 15 currencies into the system.
  • Developed a project that ended up having an audience from all over the world.
  • Contributed to the development of the majority of the services and serverless applications.
  • Wrote unit and integration tests and had test coverage of over 90%.
  • Kept all the code SOLID-friendly as much as possible.
  • Worked with the Scrum methodology and used Jira as the main management tool.
Technologies: C#, Blockchain, Azure, SOLID Principles, Code Review, .NET Core, Azure Functions, Azure DevOps, Azure Pipelines, Back-end, Bitcoin, ERC-20, Databases, Microservices, Scalability, Software Architecture, ASP.NET, Agile, Cloud, Entity Framework, CI/CD Pipelines, APIs, Azure App Service, Azure API Management, RESTFul APIs, Azure SQL Databases

Smart Contracts Developer

2018 - 2018
Blokbuy
  • Developed various smart contracts having complex business logic.
  • Communicated with different employees from the company and assisted with blockchain-related problems.
  • Wrote unit tests for various smart contracts using JavaScript Mocha and Chai.
Technologies: Solidity, Ethereum, JavaScript, Mocha, Chai, ERC-20, Code Review, Teamwork, Software Architecture, Agile, APIs

.NET and Solidity Developer

2017 - 2018
Concent LLC
  • Researched and applied modest blockchain technologies.
  • Integrated some REST and RPC APIs into our system and actively contributed to the codebase.
  • Used a large technology stack that included C#, Node.js, and Solidity.
  • Implemented services using a test-driven development approach.
Technologies: Bitcoin, Ethereum, C#.NET, .NET Core, PostgreSQL, Unix, Node.js, Code Review, Database Design, Microservices, Scalability, Software Architecture, ASP.NET, Agile, Serverless, Cloud, Entity Framework, APIs, RESTFul APIs, Docker

Experience

Live Dealer

I developed a microservice-based online casino where you can play with a dealer with real-time interaction. The main technologies used were new versions of .NET, PostgreSQL, Redis, MongoDB, and RabbitMQ.

Stoken

Stoken is a solution that provides easy integration for companies to accept cryptocurrencies. While the idea is very simple, it has a very complex architecture under the hood. Because of the large data of the blockchain, scalability has had to be a key point in the architecture. All the services are stateless and scale easily. The back end is written in C#, working on .NET Core. Git is used as a version control system. PostgreSQL, MongoDB, and some native blockchain databases are used to store and retrieve data.

Beaxy

Beaxy is a digital asset exchange that supports various kinds of cryptocurrency to trade. I was one of the back-end developers, and our team was responsible for the development of the exchange, integration with different blockchains, and ensuring highly secure transfers.

Education

2017 - 2021

Bachelor's Degree in Information Technologies

Synegry University - Moscow, Russia

2013 - 2015

Associate's Degree in Computer Science

TUMO Center for Creative Technologies - Yerevan, Armenia

Certifications

MAY 2025 - PRESENT

MongoDB Associate Developer

MongoDB University

DECEMBER 2020 - PRESENT

Microsoft Certified Solutions Associate

Microsoft

Skills

Libraries/APIs

Entity Framework, SignalR, Nethereum, Node.js, Chai, OpenCV, Azure API Management

Tools

Git, GitHub, RabbitMQ, Azure DevOps Services, Azure Kubernetes Service (AKS), Visual Studio, JetBrains Rider, Mocha, Microsoft Graph, Azure App Service, Grafana, Kibana

Languages

C#, C#.NET, SQL, Python, Solidity, JavaScript, TypeScript

Frameworks

.NET Core, ASP.NET Core, Entity Framework Core, .NET, .NET 5, ASP.NET, Akka, gRPC, .NET 6, Orleans

Paradigms

REST, Database Design, Microservices, Redis Pub/Sub, Azure DevOps, DevOps, Agile, Continuous Integration (CI), Continuous Deployment, ETL

Platforms

Azure Functions, Blockchain, Azure, Ethereum, Amazon Web Services (AWS), AWS Lambda, Unix, Windows, Linux, Visual Studio Code (VS Code), Docker, MacOS, LangSmith

Storage

Redis, Databases, Database Management, PostgreSQL, NoSQL, Microsoft SQL Server, Azure SQL Databases, MongoDB, Azure Cosmos DB, Amazon DynamoDB

Other

Software Development, SOLID Principles, Code Review, Back-end, Back-end Development, Teamwork, Architecture, Database Schema Design, Fintech, Algorithms, RPC, Scalability, Software Architecture, Serverless, APIs, Legacy Software, RESTFul APIs, Akka.NET, Bitcoin, CI/CD Pipelines, NBitcoin, OpenAI GPT-4 API, Pub/Sub, Cloud, Hardware, Devices, JetBrains IDE, IBM Cloud, Azure Pipelines, ERC-20, Emgu CV, Video Streaming, OData, Internet of Things (IoT), Legacy Code, CRDT, Artificial Intelligence (AI), LangChain, Distributed Tracing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring