
Kar Martikyan
Verified Expert in Engineering
C# Developer
Yerevan, Armenia
Toptal member since November 20, 2021
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
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
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.
.NET Developer
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.
System Architect
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.
.NET Developer
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.
.NET Developer
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.
.NET Developer
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.
.NET Developer
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.
Smart Contracts Developer
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.
.NET and Solidity Developer
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.
Experience
Live Dealer
Stoken
Beaxy
Education
Bachelor's Degree in Information Technologies
Synegry University - Moscow, Russia
Associate's Degree in Computer Science
TUMO Center for Creative Technologies - Yerevan, Armenia
Certifications
MongoDB Associate Developer
MongoDB University
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring