Skip to content

Anatoly Scherbakov Curriculum Vitae

Yerevan, Armenia 🇦🇲 · yeti.sh · anatoly 🐶 yeti.sh · GitHub · LinkedIn · ORCID · Nanodash

Anatoly Scherbakov

Software engineer building agentic systems, Linked Data infrastructure, and open-source developer tools. W3C Invited Expert and YAML-LD editor.


Professional Experience

  • Datafold · S20 · Software Development Engineer

    since Jan 2022


    Develop graph-based data lineage and dependency analysis, BI integrations, and graph data models for database assets and pipelines. Implement and optimise graph queries across Python and Rust.

    Build agentic migration workflows, configure execution constraints and validation feedback, and improve workflow reliability, monitoring and CI/CD.

  • RecallMasters · Engineering Team Lead

    Dec 2014 – Dec 2021


    California-based automotive safety company.

    Built an automation system to process vehicle recall data for staff and clients. Led a team of about 10 developers through growth of the product. Migrated the system from a monolith toward microservices to support that growth.

    Used AWS EC2, RDS, Lambda, and SQS for the product's infrastructure.

  • Vboost · Software Engineer

    Sep 2012 – Dec 2014


    California-based automotive marketing company.

    Built a system to produce promotional videos and automate dealership marketing. Formed and mentored a small development team around the product.

Standards & Open Source (see also: Projects)

  • W3C · Invited Expert @ JSON-LD Working Group

    since Dec 2023


    YAML-LD editor since Feb 2026.

  • PyLD · Maintainer

    since 2025


    Built the command-line interface and overhauled documentation and document loaders for the Python JSON-LD implementation; ongoing maintenance.

  • iolanta · Author

    since Jan 2023


    Browse and visualize Linked Data.

  • sparqld · Author


    Built a Rust SPARQL endpoint and Model Context Protocol (MCP) server over RDF files, including JSON-LD and YAML-LD. Keeps the graph updated as files change, exposing read-only queries to AI agents and other SPARQL clients.

  • jeeves.sh · Author

    since Oct 2021


    Command runner built with Python and Typer; an alternative to GNU Make.

  • nanopublishing · Author

    since Jan 2026


    Agent skills to craft, validate, and publish nanopublications from Markdown-LD.

Teaching

  • KGC|Learn · Teaching Assistant

    since 2026


    Continuing Education Team.

Education

  • TUSUR · Specialist — Applied Computer Science & Economics

    Jun 2007 – Jun 2013


    Tomsk State University of Control Systems and Radioelectronics. Thesis: Discrete Event Simulation of Business Processes.

Additional Education

  • KGC|Learn · KG Builder

    2026


    Builder certificate from The Knowledge Graph Conference learning program.

  • AUA · CS111 Discrete Mathematics

    2022


    Bachelor-level Discrete Mathematics course at the American University of Armenia.

Hobbies

  • Barnaul College of Music · Voice and Opera

    Sep 2018 – Oct 2019

  • Retrocomputing


    Tinkering with older hardware.

  • webgmc


    Static WebSerial app for GQ GMC-800 dosimeters.