Anton Dvorson

Software Architect | Generative AI Engineer | Full-Stack Developer
Amsterdam, North Holland, Netherlands
01

Summary

Software architect and hands-on engineer with 12+ years of production web platforms and, since 2025, LLM systems. Currently a senior software engineer at STX, writing custom software that speeds up the trading lifecycle and solves data completeness and proof of reliability for the agentic parts of the system. Before that: tech lead for an internal LLM serving and agent platform at a Fortune-500 retailer, a knowledge graph with automated quality scoring over tens of thousands of support articles, and a multi-agent anomaly detection PoC for a telecom operator. I also built and run Ticker Talk, a filing-grounded research product. Earlier: a multi-brand headless storefront (Next.js, GraphQL), set-top-box UI on embedded Linux, newsroom analytics, and payment flows.

02

Expertise

Software Architecture & System Design
Generative AI & LLM Engineering
Full-Stack Web Development
Cloud Infrastructure & DevOps
Team Leadership & Mentoring
Data Engineering & Knowledge Graphs
03

Core Technologies

Node.jsTypeScriptReactNext.jsGraphQLKotlinPythonAWSAzureDockerKubernetesTerraformMongoDBPostgreSQLElasticsearchRedisNeo4jLangChainLangGraphGraphRAGLLM AgentsPrometheusGrafanaGitHub ActionsCI/CD
04

Projects

Ticker Talk

Jan 2026 – Present
Founder & Solo Developer

Evidence-first research workspace for fundamental analysts. It answers SEC-filing questions with citations to the exact filing, period, and unit, and turns later filing changes into revisions the analyst approves or rejects. Running in production.

  • Point-in-time evaluation: expected answers are computed only from facts filed before each question's as-of date, then scored by a deterministic scorer and a pinned LLM judge
  • Deterministic code owns accounting, units, and calculations; the LLM plans, retrieves, and explains, and missing data surfaces as an explicit gap
  • Refocused the product from stock screening to filings after usage data showed 88 of 114 messages were filing questions and one was about screens

Next.js, FastAPI, PostgreSQL, Redis, OpenRouter, Ollama, Clerk, Langfuse, Railway

05

Experience

STX

Jul 2026 – Present (4 months)
Senior Software Engineer

Writing custom software that speeds up the trading lifecycle and makes the agentic parts of the system dependable.

Key Highlights
  • Building software that shortens the trading lifecycle
  • Solving data completeness, proof of reliability, and related problems for the system's agentic components

Global IT Services Company

Jan 2026 – Jun 2026 (6 months)
Lead Software Engineer
GenAI Enablement Platform
Amsterdam, Netherlands

Embedded as tech lead in a GenAI Enablement team at a Fortune-500 global retailer, driving engineering delivery and SDLC maturity for an internal LLM serving and agent development platform.

Key Highlights
  • Tech lead for GenAI Enablement at a Fortune-500 retailer, building the LLM serving and agent platform that teams across the company used to ship AI agents
  • Introduced planning and delivery-tracking practices to a team of 4 engineers, giving management a clear view of what shipped when
  • Contributed to a secure multi-tenant AI platform with isolated, governed agent deployments enforcing data access controls across retail and supply chain domains
Technologies

Kotlin, Kubernetes, Next.js 16, TypeScript, LLM Serving Infrastructure, Agentic AI

Global IT Services Company

Nov 2025 – Jan 2026 (3 months)
Lead Software Engineer
GraphRAG Knowledge Base
Amsterdam, Netherlands

Solo-architected and delivered a GraphRAG application for a legacy Salesforce knowledge base of tens of thousands of articles spanning a large enterprise product portfolio.

Key Highlights
  • Built the ingestion pipeline from Salesforce exports into a knowledge graph on Azure Cosmos DB (Gremlin), prototyped on Neo4j, with FAISS for semantic retrieval
  • Automated per-article quality scoring: completeness, structure, staleness, duplicates, translation coverage, broken links, and contradictions
  • Built a tool-calling chat agent (Semantic Kernel, Azure OpenAI) over the graph and vector index, plus a React and Sigma.js graph explorer for editors
  • Batched Gremlin writes to cut vertex upsert time 7.8x, and added request-unit budgets, Prometheus metrics, and Grafana dashboards per ingestion stage
Technologies

Python, FastAPI, Azure Cosmos DB (Gremlin), Neo4j, FAISS, Semantic Kernel, Azure OpenAI, React, Sigma.js, Prometheus, Grafana, Langfuse

Global IT Services Company

May 2025 – Oct 2025 (6 months)
Lead Software Engineer
Multi-Agent AI for Telecom
Amsterdam, Netherlands

Built a multi-agent AI PoC for a large telecom operator as one of 3 engineers, from agent orchestration to monitoring integration and an engineer-facing chat interface.

Key Highlights
  • Built a Sense, Think, and Act agent pipeline (LangChain, Azure OpenAI) over FTTH network telemetry, with tool calls for device reboots, config resets, and Jira tickets
  • Owned the operator-facing layer: Grafana dashboards for anomalies, incidents, and agent activity, and an Open WebUI chat grounded in incident records
  • Added the feedback API behind a loop that drafts a revised agent prompt when more than 30% of recent outputs are rated bad
  • Scripted idempotent Azure Container Apps deployment for the API, RabbitMQ, MongoDB, Prometheus, Grafana, and Open WebUI
Technologies

Python, FastAPI, LangChain, Azure OpenAI, Celery, RabbitMQ, MongoDB, Grafana, Prometheus, Open WebUI, Azure Container Apps

Global IT Services Company

Jan 2023 – Apr 2025 (2 years 4 months)
Lead Software Engineer
Global Coffee Brand PWA Storefront
Amsterdam, Netherlands

Co-architected and co-developed a next-generation GraphCommerce-based Progressive Web App storefront for a global coffee brand, functioning as 50/50 architect and hands-on engineer.

Key Highlights
  • Co-architected a GraphCommerce PWA storefront that decouples Magento 2 through a GraphQL BFF in Next.js and TypeScript, splitting time evenly between architecture and hands-on engineering
  • Introduced a design token architecture for the multi-brand portfolio, cutting second-brand onboarding from 9 months to 2
  • Established CI/CD with GitHub Actions, migrated from Vercel to Azure with blue/green zero-downtime deployments, cutting release cycle time by 30%
  • Mentored 6 engineers and coordinated across design, QA, and product teams
Technologies

Next.js, Node.js, TypeScript, GraphCommerce, GraphQL Mesh, Apollo, GraphCMS, Redis, Vercel, Azure, GitHub Actions, Docker, NewRelic, Design Tokens

Global IT Services Company

Jun 2021 – Dec 2022 (1 year 7 months)
Lead Software Engineer
Multimedia Hub for Set Top Box
Netherlands

Developed EFL graphics components rendered directly from Node.js on embedded Linux hardware, enabling unified UX across live TV, VOD, and third-party apps.

Key Highlights
  • Developed EFL graphics components driven from Node.js on embedded Linux, giving live TV, VOD, and third-party apps one consistent UI
  • Optimized memory footprint and startup time, resolving critical leaks in a 400K-line codebase
  • Instrumented Prometheus/Grafana dashboards, reducing on-device crash rate by 25%
Technologies

Node.js, Embedded Linux, EFL, Prometheus, Grafana

First Line Software

Feb 2021 – Jun 2021 (5 months)
Senior Software Engineer
Heavy Equipment Marketplace
St Petersburg, Russia

Enhanced GraphQL location inference and stepper UI, improving checkout completion by 15%. Hardened infrastructure for PCI compliance.

Key Highlights
  • Enhanced GraphQL location inference and stepper UI, improving checkout completion by 15%
  • Augmented Elasticsearch suggest pipeline, cutting search latency by 40ms
  • Hardened infrastructure for PCI compliance; migrated CI/CD from Bitbucket to AWS CodeDeploy with automated vulnerability scanning
Technologies

Node.js, React, TypeScript, Strapi, Elasticsearch, Docker, AWS, Redis, Stripe, Plaid

First Line Software

Sep 2019 – Feb 2021 (1 year 6 months)
Lead Software Engineer
Editorial Tools for News Publishing
St Petersburg, Russia

Built analytics microservices and dashboards for Sweden's #2 news publisher, providing editors with real-time competitor insights and article quality scores.

Key Highlights
  • Built analytics microservices and dashboards for Sweden's #2 news publisher with real-time competitor insights
  • Implemented Puppeteer screenshot service storing >10TB images on Amazon S3; built popular photo tool with Konva.js
  • Led migration from EPiServer CMS to cloud React/Redux + Node monolith; orchestrated move to OpenShift Kubernetes, improving deployment frequency by 3x
Technologies

Node.js, React SSR, MongoDB, RabbitMQ, Docker, Kubernetes, OpenShift, Elasticsearch, d3.js

Yandex.Money

Mar 2016 – Jul 2017 (1 year 5 months)
Web Developer
Online Payment Service Platform
St Petersburg, Russia

Modernized design system using Node.js & Full-Stack BEM, replacing legacy XML/XSLT stack across 20+ payment flows.

Key Highlights
  • Modernized design system using Node.js & Full-Stack BEM, replacing legacy XML/XSLT stack across 20+ payment flows
  • Developed A/B test pages and BFF logic that lifted payment conversion on pilot flows by 8%
  • Contributed to plastic and virtual card issuance services and user stats aggregation
Technologies

Node.js, JavaScript, Full-Stack BEM

Measure LLC

May 2013 – Feb 2016 (2 years 10 months)
Full-Stack Developer & CNC Commissioning Lead
Digital Manufacturing Service Platform
St Petersburg, Russia

Built web platform enabling instant 3D-print quotes with Three.js visualization and Node.js REST API, shortening quote cycle from days to minutes.

Key Highlights
  • Built a 3D-print quoting platform with Three.js visualization and a Node.js REST API, cutting the quote cycle from days to minutes
  • Migrated platform from YII PHP to Node.js REST API architecture; added admin e-commerce interface and real-time chat
  • Managed commissioning and maintenance of 12 CNC machines
Technologies

Three.js, YII PHP, Node.js, REST API, WebSocket, MongoDB

06

Education

Master's degree, Economics
Yaroslavl State Technical University (YSTU)
07

Languages

English (Fluent)Russian (Native)Dutch (A2)