UpstaffSign up
Artashes Yamukyan, Senior Software Engineer — Backend & Blockchain Protocol
Artashes Yamukyan
🇦🇲Armenia (UTC+04:00)
Created AtUpstaffer since July, 2026
Book a Call Download Profile PDF

Artashes Yamukyan — Senior Software Engineer — Backend & Blockchain Protocol

Expertise in Blockchain and Cryptography (5.5 yr.), Back-End Web (7.0 yr.).

 Last verified on July, 2026

Core Skills

Go
Go
5 yr.
C/C++/C#
5 yr.
Linea
Linea
5 yr.
Consensus Mechanism
5 yr.

Bio Summary

  • Backend & Protocol Engineering: 7+ years building large-scale, high-performance consensus-layer systems in Go and C++.
  • Scalable Data Architecture: Architected high-load EVM indexers, delivering sub-second analytics over 100M+ rows with real-time streaming via REST, gRPC, and SSE.
  • Cryptography: Developed ZK circuits (gnark) and secure distributed signing nodes (MPC) using advanced primitives like BLS and ECDSA.
  • Network Optimization: Optimized consensus protocols (CasperFFG, LMD-GHOST) and libp2p networking, scaling production networks with up to $2B in market cap.
  • Systems Foundation: B.Sc. in Informatics & Applied Mathematics with deep expertise in LLVM and compiler-level optimization.

Technical Skills

Programming Languages Go
C++ Frameworks Boost C++
C++ Libraries and Tools C/C++/C#
Go Libraries and Tools Libp2p
JavaScript Libraries and Tools React Hooks
Java Libraries and Tools ZK
Databases & Management Systems / ORM Clickhouse, Cosmos DB, MongoDB, Neo4j, PostgreSQL, Redis
Azure Cloud Services Cosmos DB
Deployment, CI/CD & Administration CI/CD
Virtualization, Containers and Orchestration Docker
Blockchain and Decentralized Software EVM, Geth, Linea, NEAR
Operating Systems Linux
Methodologies, Paradigms and Patterns microservices, Solution Architecture Design, TDD
File Systems, Storage Protobuf
SDK / API and Integrations RESTful API
Mail / Network Protocols / Data transfer SSE
Other Technical Skills BLS, Concurrency, ECDH, ECDSA, GossipSub, LLVM, Prysm, ROS2, TSS/MPC

Work Experience

Senior Software Engineer - Fasttoken (Fastex ecosystem's blockchain - Bahamut chain and ftNFT marketplace)

Duration: Jan 2024 – Mar 2026
Summary:
  • Development and maintenance of the Fastex ecosystem's blockchain, powering the Bahamut chain and ftNFT marketplace
  • The project involves core protocol engineering and building indexer data microservices to support a high-performance blockchain network with a market cap peak of $2B
Responsibilities:
  • Adapted Ethereum's CasperFFG and LMD-GHOST consensus mechanisms into a custom Bahamut PoSA consensus layer with protocol-level modifications.
  • Validated consensus protocol pre-release on a production network.
  • Adapted cryptography and P2P networking components including BLS, ECDSA/ECDH, libp2p, and GossipSub.
  • Diagnosed and fixed consensus-client bugs improving network stability and node correctness.
  • Built core cryptographic primitives including ZK circuits for decentralized identity and TSS-based MPC nodes for secure distributed signing.
  • Architected and built a high-throughput EVM indexer and data microservices for near-real-time blockchain data ingestion and normalization.
  • Scaled data layer using Clickhouse, Neo4j, PostgreSQL, and Redis to handle large volumes of indexed blockchain data.
  • Developed REST and gRPC APIs, SSE for real-time updates, and EdDSA-signed webhook services for on-chain event subscriptions.
Technologies: Go, C++, PostgreSQL, Clickhouse, Neo4j, Redis, libp2p, GossipSub, BLS, ECDSA, ECDH, ZK circuits (gnark), TSS/MPC, Geth, Prysm

Senior Software Engineer L1 - Flow (Multi-chain non-custodial wallet and crypto-fiat services backend)

Duration: Oct 2022 – Jul 2023
Summary: Development of backend services for a multi-chain non-custodial wallet supporting over 7 blockchain networks and integration of crypto-fiat exchange services enabling seamless swaps across supported chains.
Responsibilities:
  • Architected and delivered backend services for a multi-chain wallet supporting Ethereum, Polygon, BSC, and others.
  • Built crypto-fiat exchange engine integrating Circle API for seamless user swaps.
  • Developed transaction tracking and asset monitoring systems using Infura and local archival nodes to provide unified portfolio views.
Technologies: Go, MongoDB, Infura, Circle API

Software Engineer - IntegralLabs (Graphene (Bitshares 2.0) fork protocol implementation)

Duration: Aug 2021 – Oct 2022
Summary: Implementation of core protocol mechanisms for a Graphene blockchain fork, focusing on consensus rules and network performance optimization using modern C++17.
Responsibilities:
  • Implemented consensus rules and optimized network performance for the Graphene fork.
  • Used compile-time reflection and template metaprogramming for type-safe serialization and RPC.
  • Built high-concurrency asynchronous networking with Boost.Asio and Boost.Fibers.
  • Established C++ development standards and best practices for concurrency, networking, and cryptography.
  • Mentored junior engineers to improve team velocity and code quality.
Technologies: C++17, Boost.Asio, Boost.Fibers, Boost promise/future, template metaprogramming

Junior Software Engineer - ISPRAS (Binary Reverse Engineering and Compiler Optimization)

Duration: Oct 2019 – Aug 2021
Summary: Research and development in binary reverse engineering and compiler optimization, focusing on restoring debug symbols and improving JVM performance through LLVM IR translation.
Responsibilities:
  • Restored debug symbols in stripped release builds using Binary Code Clone tools and Control Flow Graph comparison.
  • Optimized JVM performance by mapping Java Bytecode to LLVM IR and replacing call blobs with optimized LLVM-generated code.
Technologies: C++, Python, LLVM, LLVM IR, JVM Bytecode

Solo founder & engineer (Kdraigo - Algorithmic Trading & Backtesting Platform)

Duration: Oct 2023 – Present
Summary: Architected and built a high-performance backend platform for simulating, backtesting, and deploying quantitative trading strategies with live execution and detailed telemetry.
Responsibilities:
  • Designed and implemented the entire backend from the ground up in Go.
  • Built an MCP server and a Claude Code skill to enable AI agents to scaffold, run, and iterate on trading strategies end-to-end.
Technologies: Go

Open-Source Collaborator (CyberFusion - Open-Source Robotics Initiative)

Duration: Apr 2023 – Jul 2024
Summary: Contributed to open-source robotics platforms by designing and implementing robotic control and operation modules for accessible robots including the Ayg quadruped robot.
Responsibilities:
  • Designed and implemented robotic control and operation modules using ROS2.
  • Contributed to accessibility and functionality of open-source robotics platforms.
Technologies: C++, ROS2

Developer (Granium.io - Decentralized Storage Network MVP)

Duration: Jun 2024 – Oct 2024
Summary: Designed and implemented core storage and retrieval mechanisms for a decentralized storage network MVP, including reservation and validation protocols and secure P2P data transfer with data redundancy.
Responsibilities:
  • Implemented reservation and validation protocols for decentralized storage.
  • Developed secure P2P transfer mechanisms using ECDH, Noise, ECDSA/EdDSA.
  • Designed, documented, and formally validated the worker–pool consensus mechanism to ensure trustless and fair reward distribution.
Technologies: Go, Cosmos SDK, libp2p, ECDH, Noise Protocol, ECDSA, EdDSA, Python (for pseudocode modeling)

Education

  • Yerevan State University
    B.Sc., Informatics and Applied Mathematics
    Sept 2015 – Jun 2021

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Artashes Yamukyan, Senior Software Engineer — Backend & Blockchain Protocol
Ready to hire Artashes Yamukyan
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request Artashes Yamukyan Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

{# when reCAPTCHA is disabled server-side (staging/local test), drop the g-recaptcha binding so the button submits directly — keeps front/back in sync via one flag #}
At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.