London, UK · Senior Software Engineer

ArtyomNeustroev

Frontend platforms.
Developer tools. Web products.

I build frontend platforms, developer tools and web products. At Bloomberg, I lead API design and developer experience across engineering teams.

Previously Principal Engineer and Partnerships technical lead at BuzzFeed, combining cross-team delivery and people management with products supporting revenue-generating commercial partnerships.

Since 2012Building software and web products
React + TypeScriptFrontend systems & developer experience

Experience

February 2023 - presentLondon

Bloomberg

Senior Software Engineer

Data Pipeline Platform / Developer Experience · 2024 - present

  • Led declarative TypeScript pipeline APIs from RFC through production, establishing a consistent approach across two JavaScript runtimes; adopted by approximately 20 teams, including teams building complex trading UIs.
  • Co-designed and shipped the supported React integration with Bloomberg’s React community, replacing bespoke bridges between application state and pipelines with declarative integration that manages derived views across re-renders.
  • Identified missing code intelligence in a Terminal-based pipeline playground, secured prioritisation and delivered Monaco autocomplete and compiler diagnostics end-to-end; infrastructure teams continue adding library types through configuration.
  • Enabled an existing C++ formula compiler to be distributed as a cross-platform npm package, removing OS-specific native dependencies; extended dependency wiring, build and CI infrastructure for WebAssembly to unblock build-time expression validation.
  • Resolved crashes and improved performance in the pipeline inspection tool on million-row datasets, making large pipelines easier to investigate; migrated its UI to React.
  • Co-led an agent-based test-migration pilot producing 100+ PRs across dozens of repositories, with nearly half merged; integrated scripts, prompts and tools into the agent sandbox.
  • Managed team prioritisation, planning and delivery during the manager’s six-month absence. Mentored team engineers, including onboarding a new joiner through initial projects toward type-checker ownership; delivered internal talks and training.

Trading Workflows · 2023 - 2024

  • Built a C++ market-data publishing service for Australian exchange order data, including its event loop, Kafka consumer, entitlements and tests.
  • Redesigned cross-application trading blotter linkage and led a TypeScript strict-mode rollout with a CI gate for a large trading UI codebase.
2019 - 2023London

BuzzFeed

Principal Software Engineer

Progressed from Senior to Staff to Principal Software Engineer. Partnerships engineering delivered products and integrations for revenue-generating commercial partnerships.

  • Led technical direction and delivery for a seven-person cross-functional Partnerships team, owning planning, estimation and stakeholder coordination; directly managed one software engineer.
  • Translated commercial requirements from nontechnical stakeholders into technical designs and delivery plans, coordinating implementation across BuzzFeed teams.
  • Owned the website extension of Tasty’s “Add Recipe to Bag” experience, enabling users to add recipe ingredients to a Walmart grocery basket and extending the existing mobile-app partnership; integrated recipe data and client-side instrumentation.
  • Partnered with the Data team to replace fragmented event collection with a shared specification and layered framework used across BuzzFeed, letting data engineers define events by page hierarchy and product engineers implement them consistently.
2014 - 2019Remote

BuzzFeed

Software Engineering Contractor

Frontend architecture and development infrastructure.

  • Designed and delivered a shared rendering-application template used across 6-7 applications, including feeds, article pages and search, as part of the team effort to decompose BuzzFeed’s monolithic web application into services.
  • Built reusable frontend tooling and customisable application templates that helped teams deliver web experiences in weeks rather than months, including a BringMe/Hilton website prototype in one week.
2012 - 2014Perm, Russia

Prognoz / Rise Technology

Software Engineer

Built analytical web applications and data portals for international organisations, including data visualisation, administration and tabular data-processing tools.

Technical skills

Frontend & APIs

TypeScript, JavaScript, React, Node.js, API design, frontend architecture

Platforms & tooling

Developer tooling, build systems, CI/CD, Docker, ESLint, cross-platform integration

Education & languages

MSc & BSc, Business Informatics

National Research University Higher School of Economics

English — fluent
Russian — native