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.
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