Moscow, RU — 2026

Nikolai
Konstantinov

Frontend Team Lead & AI Agent Engineer

Leading engineering teams, driving delivery, shaping frontend architecture, and building AI-powered development workflows.

Nikolai Konstantinov

I'm a Lead Software Engineer and Engineering Manager with 5+ years of experience building large-scale consumer products, leading engineering teams, and working on the intersection of frontend architecture and AI-enabled software development.

At Sber, I lead a cross-platform team of Web, iOS, and Android engineers supporting 20+ products across SberOnline. My work covers software architecture, engineering standards, delivery, technical decision-making, developer experience, and collaboration with product and business teams.

Over the last few years, I've also been focused on AI for software engineering. I build AI agents, multi-agent systems, and MCP infrastructure that connect engineering tools, documentation, analytics, and development workflows. I'm particularly interested in how AI changes the software development lifecycle and the role of engineers within it.

I also regularly speak at engineering conferences including HolyJS, Stachka, MoscowCSS, and AI x Frontend on topics such as WebMCP, the Agentic Web, WebTransport, modern frontend architecture, and developer productivity.

Top skills

  • Public Speaking
  • Engineering Leadership
  • Software Architecture
  • React.js
  • TypeScript

Service Delivery Lead / Lead Frontend Developer / AI Agent Developer

Sberbank — Moscow, Russia

  • Frontend Team Lead (Web, iOS, Android)

    Jan 2026 — Present · 8 mos

    I hold the position of Delivery Lead in a service team that supports iOS, Android, and Web development for more than 20 products across SberOnline. I manage a team of 10 people, balancing task allocation, overseeing execution, and conducting estimations.

  • AI Agent Developer

    Full-time · Jun 2025 — Present · 1 yr 3 mos

    I contribute to the digital transformation of the bank's products by developing multi-agent systems.

    • LangChain
    • LangGraph
    • Python
    • MCP
  • Lead Frontend Developer

    Full-time · May 2025 — Dec 2025 · 8 mos

    I manage the team and processes, handle task balancing, and solve architectural challenges for web products.

    • Team Management
    • Software Architecture
  • Frontend Developer

    Full-time · Aug 2021 — Nov 2025 · 4 yrs 4 mos

    Moscow City, Russia

    Development of new features for the web version of Sber Online and participation in organizing internal conferences.

  • Delivered and maintained customer-facing banking services used by over 83 million monthly active users.
  • React
  • Redux
  • TypeScript
  • Vite
  • Webpack
  • Module Federation
  • Python
  • LangChain
  • LangGraph
  • MCP
  • GitLab CI/CD

Full Stack Developer

Mediator — St. Petersburg, Russia

  • Built real-time video communication features for remote education platforms using WebRTC.
  • Developed low-latency cross-platform solutions across frontend and backend systems.

Master's Degree in Computer Science

ITMO University — St. Petersburg, Russia

  • GPA: 4.96 / 5.0
  • Thesis: "Framework for building high-load applications using WebTransport."
  • Researched client-side delivery of dynamic machine learning models via WebTransport.

Bachelor's Degree in Computer Science

Peter the Great St. Petersburg Polytechnic University — St. Petersburg, Russia

  • GPA: 4.8 / 5.0
  • Thesis: "Cross-platform video streaming service using WebRTC."
  • Studied real-time communication protocols and browser-based media delivery systems.

Framework for building high-load applications using WebTransport

ITMO University — Master's Research Project

  • Designed a framework using WebTransport to deliver ML models dynamically to client-side applications.
  • Optimized for performance in high-load environments, enabling efficient streaming and execution of models in-browser.

This section is stealth. Enter access code to view.

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

Frontend

  • React
  • Redux
  • Next.js
  • Vite
  • Webpack
  • Module Federation
  • Styled Components
  • CSS Modules

AI

  • LangChain
  • LangGraph
  • MCP
  • Multi-Agent Systems
  • RAG
  • AI-enabled PDLC

Backend

  • Node.js
  • WebSockets
  • WebRTC
  • WebTransport
  • REST APIs

Blockchain

  • Ethereum
  • Farcaster
  • viem
  • wagmi
  • Smart Contract Integrations

Infrastructure

  • AWS
  • GitLab CI/CD
  • Docker

Leadership

  • Engineering Management
  • Technical Leadership
  • Mentoring
  • Hiring
  • Architecture
  • Product Strategy