Nikolay Turov, Developer in Munich, Bavaria, Germany
Nikolay is available for hire
Hire Nikolay

Nikolay Turov

Bio

Nikolay is a senior full-stack engineer with 10+ years of experience building AI-enabled SaaS platforms, real-time data products, IoT systems, and enterprise web applications for US and European clients. He works with TypeScript, React, Node.js, Kafka, and LLM-based systems. Nikolay's strength lies in building complex product areas end-to-end while staying close to architecture and code. He brings the most value to teams building AI-native, data-intensive, and event-driven platforms.

Portfolio

Probotics, Inc.
MQTT, React, TypeScript, Tailwind CSS, Zustand, D3.js, Chart.js, Cypress...
Cendars Tech Labs FZCO
Telegram Bots, Telegram Bot API, Apache Kafka, AI Pipeline, ETL Pipelines...
Market Logic
React, Redux, Redux-Saga, Kubernetes, GitLab, Microservices, JavaScript...

Experience

  • TypeScript - 9 years
  • Full-stack Development - 9 years
  • React - 9 years
  • PostgreSQL - 9 years
  • Node.js - 9 years
  • Software Architecture - 7 years
  • Tailwind CSS - 5 years
  • AI Pipeline - 5 years

Preferred Environment

MacOS, Jira, Confluence, Slack, Cursor AI

The most amazing...

...thing I've designed is a Kafka/Flink platform that processed 100+ events per second and enriched 5+ million posts with AI tagging and vector search.

Work Experience

Lead Full-stack Developer

2025 - PRESENT
Probotics, Inc.
  • Designed and shipped the web platform from scratch as lead developer, implementing RBAC and device, firmware, and task management for a fleet of 100 devices across 10 tenants.
  • Implemented OTA firmware updates with rollback and release history on MQTT / AWS IoT Core, cutting update rollout time from 2h to 1h.
  • Built an E2E framework on Playwright with device simulators and parallel runs, reducing flaky tests by 30% and regression time from 25 to 9 minutes.
  • Set up CI/CD on GitHub Actions with AWS integration, removing 3 manual deployment steps.
Technologies: MQTT, React, TypeScript, Tailwind CSS, Zustand, D3.js, Chart.js, Cypress, Playwright, WebSockets, Python, GitHub Actions, Amazon Web Services (AWS), AWS IoT, Shadcn UI, Storybook, Pytest, Docker, PostgreSQL, Full-stack Development, Software Architecture, Role-based Access Control (RBAC), Technical Leadership, SaaS, Solution Architecture, Leadership, Artificial Intelligence (AI)

Senior Full-stack Developer

2025 - 2026
Cendars Tech Labs FZCO
  • Designed a fault-tolerant event-streaming pipeline on Kafka, PostgreSQL, and Redis with ingestion from 8+ sources, sustaining 100+ events/sec.
  • Implemented vector search and LLM enrichment via OpenRouter (sentiment, classification, mindshare), processing 5M+ posts.
  • Built analytics APIs on Fastify/TypeScript with WebSocket support and a React 19 / Redux Toolkit / Tailwind front end with leaderboards and social feeds.
  • Developed a Turborepo monorepo of Dex Trading Bots (Telegram, Discord, Chrome extension) with multi-layer Redis caching, reducing latency by 80%.
Technologies: Telegram Bots, Telegram Bot API, Apache Kafka, AI Pipeline, ETL Pipelines, Node.js, React, PostgreSQL, Redis, API Integration, REST APIs, WebSockets, Web3, Blockchain, Flink, TypeScript, Fastify, Redux Toolkit, Tailwind CSS, Vector Search, LLM Integration, Turborepo, Full-stack Development, Software Architecture, Role-based Access Control (RBAC), SaaS, Supabase, Code Auditing, Artificial Intelligence (AI), Large Language Models (LLMs), AI-generated Code, Fintech

Senior Front-end Engineer

2022 - 2026
Market Logic
  • Built financial-planning microservices enabling budget allocation, tracking, and cross-department control.
  • Led a front-end refactor introducing a modern MUI design system, accelerating development by 40%.
  • Developed an AI chat interface (LibreChat-style) on top of MCP tools — deep research, internet-search MCP, and internal MCP services — enabling conversational extraction of insights from client data.
  • Coordinated a team of 5 front-end developers, establishing development standards and code reviews.
Technologies: React, Redux, Redux-Saga, Kubernetes, GitLab, Microservices, JavaScript, High-load, Babel, Docker, Nexus, Draw.io, Technical Design, APIs, REST APIs, GraphQL, Front-end, HTML5, HTML, JSS, Webpack, TypeScript, Front-end Development, Front-end Architecture, Scrum, Agile, Jest, Unit Testing, Figma, User Interface (UI), User Experience (UX), Google Cloud Platform (GCP), CI/CD Pipelines, React Redux, Material Design, MERN Stack, Chart.js, Google API, Software, Next.js, QA Testing, FusionCharts, Tailwind CSS, Tailwind UI, Pixel Perfect, Vite, Prisma, AI Pipeline, Node.js, Full-stack Development, Software Architecture, Technical Leadership, SaaS, Leadership

Full-stack Engineer

2022 - 2023
Delivery Associates Ltd
  • Developed part of a monolith for building datasets with a flexible number of columns, filled per permission model, and used to show aggregated data across pages.
  • Created a page builder with configurable adaptive layouts — cards with buttons, text, charts (multi-series bars, lines, areas), and tables reading from datasets, built pixel-perfect from Figma.
  • Built customizable data-entry workflows with an approval process, deadlines, and email notifications.
Technologies: Node.js, React, JavaScript, Azure, Dashboards, Full-stack, Full-stack Development, Data Analytics, Express.js, TypeScript, PostgreSQL, Redis, Figma, AmCharts, FusionCharts, Azure Functions, Azure Blobs, Software Architecture, Software Consulting, Serverless, CI/CD Pipelines, Material Design, MERN Stack, Vercel, API Design, Data Visualization, Reporting, Pixel Perfect, Figma to React, Vite, Serverless Architecture, Prisma, Tailwind CSS, Role-based Access Control (RBAC), Technical Leadership, Solution Architecture, Leadership

Front-end Developer

2022 - 2022
Fleetr, Inc.
  • Built a responsive React/Redux web app from Figma designs in dark and light themes.
  • Integrated Google Maps with interactive custom markers driven by business logic.
  • Persisted and restored page state across reloads from URL query parameters, keeping filters, map view, and selections shareable and bookmarkable.
Technologies: React, Redux, Redux-Saga, Formik, Google Maps, React Router, Software Architecture, Software Consulting, React Redux, Single-page Applications (SPAs), API Design, Vite

Senior Full-stack Developer

2022 - 2022
Estack
  • Built the back end serving Abios esports data with Redis caching, and added WebSockets (Abios Hermes → Socket.IO) to push real-time updates to users.
  • Developed custom pages — leaderboard, public profile with stats (games, votes, tips), protected owner profile, and notifications — with REST fetches updated live via WebSocket events.
  • Built an admin back office for user management (search, block/unblock, password reset, delete), marketplace and mission data, and redemption approvals.
Technologies: JavaScript, Full-stack Development, Full-stack, Node.js, MongoDB, Redis, React, Redux, Redux-Saga, Bootstrap, React-Bootstrap, Axios, Socket.IO, WebSockets, Express.js, Mongoose, Moment.js, JSON Web Tokens (JWT), Auth0, Formik, i18n, DigitalOcean, GitHub, API Integration, Software Architecture, Software Consulting, CI/CD Pipelines, React Redux, MERN Stack, QA Testing, API Design, Vite, TypeScript, Role-based Access Control (RBAC), Technical Leadership, Solution Architecture

Front-end Engineer

2022 - 2022
Databricks
  • Built custom syntax-web-worker rules for the SQL editor, removing incorrect highlighting and clearing error highlights on successfully executed queries.
  • Implemented SQL execution controls — run all or active statements plus a quick-execute shortcut — with reset-on-error state handling for a smoother query UX.
  • Added Storybook stories covered by Cypress tests and set up GitHub Actions to run them in CI.
Technologies: React, TypeScript, Vue, JavaScript, Sass, Webpack, Jira, GitHub, Node.js, HTML, CSS, Cypress, Jest, Git, SQL, Unit Testing, User Interface (UI), User Experience (UX), Web Development, Front-end, Storybook, Ace Editor, Parsers, Web Worker, CI/CD Pipelines, React Testing Library

CTO/Tech & Team Lead

2019 - 2022
Bimdata
  • Led a team of 17 engineers, establishing Agile and Scrum practices, hiring team members, and onboarding new hires.
  • Designed a scalable front- and back-end architecture, including microservices and database schemas.
  • Owned the product roadmap and technical backlog, directly shaping product strategy.
  • Implemented the most complex platform modules, setting engineering standards for the team.
Technologies: High-load, Jira Administration, JavaScript, MongoDB, PostgreSQL, Redis, RabbitMQ, Express.js, Swagger, Microservices, React, Redux, Redux-Saga, Redux Toolkit, Babel, GitLab CI/CD, Kubernetes, Docker, Nexus, DevOps, Draw.io, Material UI, GitLab, Node.js, Technical Design, Team Leadership, APIs, Prometheus, Grafana, NoSQL, Full-stack, REST APIs, Back-end, Front-end, HTML5, HTML, JSS, Webpack, Architecture, Full-stack Development, Front-end Development, Back-end Development, Front-end Architecture, Back-end Architecture, MVP Design, Scrum, Agile, Jest, Unit Testing, CTO, Figma, Sketch, User Interface (UI), User Experience (UX), API Integration, Software Architecture, Software Consulting, CI/CD Pipelines, React Redux, Material Design, MERN Stack, Minimum Viable Product (MVP), Software, API Design, Vite, AI Pipeline, TypeScript, Role-based Access Control (RBAC), Technical Leadership, Solution Architecture, Leadership

Senior Web Developer

2019 - 2019
An Online Freelance Agency
  • Built front end for client sites: integrated PWA, added push notifications, and created reusable Survey and Quiz components.
  • Developed an MVP of a fully functional Disneyland Parks ticket-selling platform in 30 hours.
  • Built several admin and client panels for data management, report downloads, payments, and withdrawals.
Technologies: Vue, Vuex, Node.js, Express.js, MongoDB, Mandrill, Firebase, PWA, Push Notifications, JavaScript, High-load, Redis, Docker, APIs, NoSQL, Full-stack, REST APIs, Back-end, Front-end, HTML5, HTML, CSS5, CSS, Architecture, Startup Consulting, Full-stack Development, Front-end Development, Back-end Development, Back-end Architecture, Front-end Architecture, SCSS, GitHub, Figma, User Interface (UI), User Experience (UX), API Integration, Amazon Web Services (AWS), Software Architecture, Software Consulting, CI/CD Pipelines, Material Design, Stripe, MERN Stack, Single-page Applications (SPAs), Minimum Viable Product (MVP), Chart.js, D3.js, API Design, Animation, Technical Leadership, Leadership

Senior Software Engineer

2018 - 2019
First Line Software
  • Built a big-data analytics platform with a Finnish team on Python and Apache Spark.
  • Created, as lead front-end developer, a real-time system for monitoring and visualizing internet traffic.
  • Led the front-end architecture of an internal business-process automation platform.
Technologies: Node.js, Dojo, Python, Spark, Angular, Bootstrap, Vue, Vuex, Kendo UI, MongoDB, JavaScript, Docker, APIs, REST APIs, Front-end, HTML5, HTML, CSS5, CSS, Architecture, Front-end Development, Scrum, Agile, API Integration, Chart.js, D3.js, Ant Design, Apache Spark, Full-stack Development

Web Developer

2016 - 2018
Freelance
  • Built MainREST, a data collection and analysis platform, and designed its microservice and database architecture.
  • Developed a custom data-extraction workflow with tools for scraping web pages, transforming data, and running analysis across multiple sources.
  • Led and mentored a small team of developers, setting technical direction and growing their skills.
Technologies: Node.js, Express.js, PostgreSQL, MongoDB, Redis, Axios, Vue, Vuex, Sequelize, MySQL, Angular, Materialize, Webpack, JavaScript, Microservices, Docker, APIs, NoSQL, Full-stack, REST APIs, Back-end, Front-end, HTML5, HTML, CSS5, CSS, Architecture, Startup Consulting, Full-stack Development, Front-end Development, Back-end Development, GitHub, User Interface (UI), User Experience (UX), API Integration, Crypto, Minimum Viable Product (MVP), D3.js, Software Architecture

Experience

B2Data

Decentralized document-management platform on the TON blockchain with Telegram Mini Apps.
• Led end-to-end development of the platform from architecture to production.
• Implemented real-time collaboration over WebSockets and custom editors for documents, tables, and processes.
• Integrated LLM tools and connected the platform to TON via Jetton Wallet, enabling secure on-chain transactions between users.

Tickets Sales System

https://github.com/turovnd/selling-tickets-system
Developed a fully functional platform for selling tickets to Disneyland parks. As a full-stack developer, I built the system from scratch, including administrative and client panels for sending and downloading tickets, editing park information, and charging and canceling payments.

MainREST

https://www.youtube.com/watch?v=PW1CeMZjwXc
MainREST is a data collection and analysis platform. Designed the microservice and database architecture, managed a small team of developers, and helped build a workflow with various tools for data extraction from open web pages, data transformation, and data analysis.

Education

2018 - 2020

Master's Degree in Information System in Business

University of Rostock - Rostock, Germany

2014 - 2018

Bachelor's Degree in Information Systems

ITMO University - St. Petersburg, Russia

Skills

Libraries/APIs

React, Redux-Saga, Node.js, REST APIs, FusionCharts, React Redux, Web Worker, Socket.IO, Moment.js, Formik, React Router, Vue, Vuex, Google Maps, Stripe, Telegram Bot API, React Query, Chart.js, D3.js, Google API, React Testing Library, Playwright

Tools

Jira, Confluence, Redux Toolkit, GitLab, Slack, RabbitMQ, Draw.io, JSS, GitHub, Figma, Git, Mongoose, Auth0, Prisma, WebStorm, Babel, GitLab CI/CD, Sequelize, Webpack, Grafana, Sketch, Ace Editor, Flink, MQTT, Shadcn UI, Pytest

Languages

JavaScript, CSS, HTML, HTML5, TypeScript, Python, GraphQL, SCSS, Sass, SQL

Frameworks

Express.js, Redux, Material UI, Swagger, JSON Web Tokens (JWT), Tailwind CSS, Bootstrap, Jest, React-Bootstrap, Next.js, Dojo, Spark, Angular, Kendo UI, Materialize, Cypress, React Native, Ant Design, Fastify, Apache Spark

Paradigms

Microservices, Back-end Architecture, Agile, Scrum, Role-based Access Control (RBAC), Unit Testing, DevOps, Responsive, Serverless Architecture

Storage

MongoDB, PostgreSQL, MySQL, NoSQL, Redis, Azure Blobs

Platforms

DigitalOcean, Amazon Web Services (AWS), Google Cloud Platform (GCP), Vercel, Blockchain, MacOS, Kubernetes, Docker, Nexus, Mandrill, Firebase, Visual Studio Code (VS Code), Azure, Azure Functions, Blockstack, The Open Network (TON), Telegram Bot Platform, Apache Kafka, AWS IoT

Other

CSS5, Front-end, Back-end, Full-stack, APIs, Team Leadership, Full-stack Development, Front-end Development, Back-end Development, Front-end Architecture, Web Development, API Integration, Software Architecture, Software Consulting, Material Design, MERN Stack, Minimum Viable Product (MVP), Figma to React, Teams, Information Systems, Jira Administration, Axios, Technical Design, Architecture, MVP Design, CTO, User Interface (UI), User Experience (UX), Parsers, WebSockets, i18n, Dashboards, Data Analytics, AmCharts, CI/CD Pipelines, Single-page Applications (SPAs), Telegram Bots, Mobile-first Design, Software, API Design, Data Visualization, Reporting, Vite, AI Pipeline, Technical Leadership, SaaS, Supabase, Code Auditing, Solution Architecture, Leadership, Artificial Intelligence (AI), Large Language Models (LLMs), AI-generated Code, Warehouses, High-load, PWA, Push Notifications, Prometheus, Startup Consulting, Storybook, Serverless, Crypto, Mobile First, Web3, DApps, Responsiveness, QA Testing, Blockchain & Cryptocurrency, Telegram Mini Apps, Tailwind UI, Pixel Perfect, Animation, ETL Pipelines, Cursor AI, Vector Search, LLM Integration, Turborepo, Zustand, GitHub Actions, Fintech

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring