Denis Mikhailov

Denis Mikhailov

Senior Full-Stack Engineer

TypeScript · Vue / React · Node.js · Web Automation & Browser Extensions

Moscow, Russia Open to opportunities
summary

Summary

Senior full-stack engineer (8+ years) specializing in Vue/Nuxt and React/Next.js SPAs, Manifest V3 browser extensions, and Node.js automation. End-to-end product ownership — from architecture and UI to scraping pipelines, monetization, and Chrome Web Store / Edge publishing.

skills

Core Skills

Frontend

  • TypeScript
  • JavaScript (ES2023+)
  • Vue/Nuxt
  • React/Next.js
  • Astro (SSG)
  • HTML5/CSS3
  • Tailwind
  • Reusable component libraries
  • Responsive UI
  • Accessible UI

Browser Extensions

  • Chromium & Firefox
  • Manifest V3
  • Browser APIs
  • Chrome Web Store publishing
  • Edge Add-ons publishing
  • Policy compliance

Backend

  • Node.js
  • Express / Fastify
  • REST
  • WebSockets
  • BullMQ

Data & Automation

  • Web scraping (Playwright, Puppeteer)
  • Monitoring & notification bots
  • Anti-bot handling
  • Proxy rotation
  • Rate-limiting
  • Fingerprinting
  • LLM APIs (OpenAI, DeepSeek, Deepgram, Whisper)
  • Telegram API

Infrastructure & DevOps

  • Redis
  • SQLite
  • Supabase
  • Prisma
  • Docker
  • VPS
  • GitHub Actions
  • Railway
  • Vercel
  • Paywalls & monetization (ExtensionPay, crypto)
experience

Experience

  1. Senior Frontend Engineer @Avtormedia

    AdTech / influencer marketing agency

    2021 — 2026Remote
    • Built and shipped 10+ internal web apps, admin panels and dashboards in Vue/Nuxt, used daily by 80+ users across departments.
    • Designed a shared component library and UI conventions on top of PrimeVue, unifying every internal product and speeding up feature delivery.
    • Partnered with backend and product to take features from idea to release, turning requirements into UX flows and shipped screens.
    • Built interfaces for content management, sales-communication tracking and notification tools.
  2. Full-Stack Developer @Freelance

    Browser extensions, web platforms & automation

    2018 — PresentRemote
    • Designed and shipped 50+ cross-browser extensions (Manifest V3) for Chromium and Firefox — CRM workflow automation, OCR and speech-to-text, and monetized SaaS-style products published to Chrome Web Store and Edge Add-ons.
    • Built Node.js backends and automation systems: real-time chat/operator services over WebSocket, automated content-publishing bots, booking and availability monitors with notifications, and third-party API integrations.
    • Engineered web scrapers with anti-bot handling (proxy rotation, rate-limiting, fingerprinting) feeding structured data pipelines and catalogs.
    • Designed secure paywall and monetization architectures and integrated LLM APIs (OpenAI, DeepSeek, Deepgram, Whisper).
    • Delivered across 190+ client engagements with consistent top ratings and long-term, repeat relationships.
languages

Languages

  • RussianNative
  • EnglishProfessional working proficiency