Artashes Yamukyan
@artashesyamukyan
Senior software engineer building high-performance backend systems and blockchain protocol infrastructure in Go and C++.
What I'm looking for
I’m a Senior Software Engineer with 5+ years building high-performance backend systems and blockchain protocol infrastructure in Go and C++. At Fasttoken, I architected and maintained a large-scale EVM data indexer—ingesting blocks, transactions, internal txs, contract calls, and ERC-20/721 transfers to power public developer APIs for the Bahamut ecosystem.
I scaled the data layer to ~1.5 TB using Clickhouse for sub-second analytics and Neo4j (via APOC) for advanced on-chain relationship modeling, backed by PostgreSQL and Redis. I also maintained and validated Bahamut PoSA consensus-layer upgrades, built ZK circuits with gnark for decentralized identity, and developed TSS/MPC-based MPC nodes for distributed secure signing—bringing rigorous pre-release tuning, code review discipline, and a strong emphasis on correctness.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Fasttoken
Jan 2024 - Mar 2026 (2 years 2 months)
Architected and built a high-throughput EVM indexer for the Bahamut ecosystem, powering public developer APIs. Scaled the data layer with ClickHouse, Neo4j, PostgreSQL, and Redis, and maintained Bahamut PoSA consensus-layer upgrades and cryptographic primitives (ZK via gnark, TSS/MPC signing).
Senior Software Engineer
Granium.io
Jun 2024 - Oct 2024 (4 months)
Designed and implemented decentralized storage core mechanisms using Go, Cosmos SDK, and libp2p, including storage reservation/validation and optimized P2P transfer. Formally validated a trustless worker–pool consensus mechanism to prevent participants from faking work to earn disproportionate rewards.
Senior Software Engineer L1
Flow
Oct 2022 - Jul 2023 (9 months)
Built backend services for a multi-chain non-custodial wallet supporting Ethereum, Polygon, and BSC. Developed a crypto-fiat exchange engine integrating Circle API and implemented transaction tracking and unified portfolio monitoring using Infura and archival nodes.
Software Engineer
IntegralLabs
Aug 2021 - Oct 2022 (1 year 2 months)
Implemented core protocol mechanisms for a Graphene (Bitshares 2.0) fork, focusing on consensus rules and network performance optimization. Established C++ development standards for concurrency, networking, and cryptography, and mentored junior engineers through reviews and technical sessions.
Junior Software Engineer
ISPRAS
Oct 2019 - Aug 2021 (1 year 10 months)
Worked on binary reverse engineering by restoring debug symbols in stripped builds using Binary Code Clone (BCC) tools and CFG comparison techniques. Conducted compiler and language engineering work, including LLVM-based optimization (JVM bytecode to LLVM IR) and automated source code generation with ANTLR4 grammars.
Lecturer (Part-time)
Russian-Armenian University
Sep 2020 - Jun 2021 (9 months)
Taught fundamental algorithms and data structures using C and C++98.
Education
Degrees, certifications, and relevant coursework
Yerevan State University
Bachelor of Science, Informatics and Applied Mathematics
2015 - 2021
B.Sc. in Informatics and Applied Mathematics from Yerevan State University (2015–2021).
Availability
Location
Authorized to work in
Website
kdraigo.comPortfolio
kdraigo.comJob categories
Interested in hiring Artashes?
You can contact Artashes and 90k+ other talented remote workers on Himalayas.
Message ArtashesGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
