Kar Martikyan, C# Developer in Yerevan, Armenia
Kar Martikyan

C# Developer in Yerevan, Armenia

Member since November 18, 2021
Kar has over five years of experience in back-end development. He has worked on different projects in the iGaming, fintech, and cryptocurrency domains. Alongside the professionalism and dedication to his projects, he is enthusiastic about TDD, clean code, blockchain, biotech, new technologies, AI, operating systems, games, and chess.
Kar is now available for hire

Portfolio

  • DatumSource
    ASP.NET Core, Architecture, AWS, Azure, MongoDB, Azure Cosmos DB...
  • Digitain
    C#, ASP.NET Core, Git, Docker, IoT Devices, Redis, PostgreSQL...
  • Beaxy
    C#, Blockchain, Azure, SOLID Principles, Code Review, .NET Core...

Experience

Location

Yerevan, Armenia

Availability

Full-time

Preferred Environment

Windows, Linux, Visual Studio, Visual Studio Code, JetBrains Rider, JetBrans Pycharm

The most amazing...

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

Employment

  • .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, AWS, Azure, MongoDB, Azure Cosmos DB, AWS DynamoDB, GitHub, OData
  • C# 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 horizontally scalable.
    • Communicated with other teams to accomplish our goals.
    • Designed efficient database schemas for microservices.
    Technologies: C#, ASP.NET Core, Git, Docker, IoT Devices, Redis, PostgreSQL, Entity Framework Core, RabbitMQ, SignalR, MongoDB, Redis PubSub, Akka.NET, Code Review, SQL, SOLID Principles, Database Design, Databases, Microservices, Video Streaming, RPC, gRPC, C#.NET, Architecture
  • C# 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 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, ERC20, Databases, Microservices
  • Smart Contract 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, ERC20, Code Review, Teamwork
  • C# and Solidity Developer

    2017 - 2018
    Concent LLC
    • Dealt with the newest technologies connected to blockchains. By that time, blockchain was so modern that you couldn't develop anything without research and open source.
    • Integrated some REST and RPC APIs to our system and actively contributed to the codebase.
    • Used a large technology stack that included C#, Node.js, and Solidity.
    • Implemented services using test-driven development approach.
    Technologies: Bitcoin, Ethereum, C#.NET, .NET Core, PostgreSQL, Unix, Node.js, Code Review, Database Design, Microservices

Experience

  • Live Dealer

    Developed a microservice-based online casino where you can play with a dealer in real time. The back end is written in C# and working under .NET 5 and .NET Core. All the necessary data is being written to PostgreSQL, Redis, and MongoDB. RabbitMQ, HTTP, and Redis Pub/Sub are being used as the communication mechanisms between the services.

  • Beaxy
    http://beaxy.com

    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.

  • 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.

Skills

  • Languages

    C#, C#.NET, SQL, Solidity, JavaScript
  • Frameworks

    .NET Core, ASP.NET Core, Entity Framework Core, .NET, .NET 5, Akka, gRPC
  • Paradigms

    REST, Database Design, Microservices, Azure DevOps, DevOps
  • Platforms

    Azure Functions, Blockchain, Azure, Ethereum, Unix, Windows, Linux, Visual Studio Code, Docker
  • Storage

    Databases, Database Management, Redis, PostgreSQL, NoSQL, MongoDB, Azure Cosmos DB, AWS DynamoDB
  • Other

    Software Development, SOLID Principles, Code Review, Back-end, Back-end Development, Teamwork, Architecture, Database Schema Design, Fintech, Algorithms, RPC, Redis PubSub, Akka.NET, Bitcoin, Nethereum, NBitcoin, IoT Devices, JetBrans Pycharm, CI/CD Pipelines, IBM Cloud, Azure Pipelines, ERC20, Emgu CV, Video Streaming, AWS, OData
  • Libraries/APIs

    SignalR, Node.js, Chai, OpenCV
  • Tools

    Git, RabbitMQ, Azure DevOps Services, GitHub, Visual Studio, JetBrains Rider, Mocha

Education

  • Bachelor's Degree in Information Technologies
    2017 - 2021
    Synegry University - Moscow, Russia
  • Associate's Degree in Computer Science
    2013 - 2015
    TUMO Center for Creative Technologies - Yerevan, Armenia

Certifications

  • Microsoft Certified Solutions Associate
    DECEMBER 2020 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others