
Nikolay Turov
Verified Expert in Engineering
Web Developer
Munich, Bavaria, Germany
Toptal member since March 1, 2022
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
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
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.
Senior Full-stack Developer
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%.
Senior Front-end Engineer
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.
Full-stack Engineer
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.
Front-end Developer
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.
Senior Full-stack Developer
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.
Front-end Engineer
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.
CTO/Tech & Team Lead
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.
Senior Web Developer
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.
Senior Software Engineer
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.
Web Developer
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.
Experience
B2Data
• 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-systemMainREST
https://www.youtube.com/watch?v=PW1CeMZjwXcEducation
Master's Degree in Information System in Business
University of Rostock - Rostock, Germany
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring