Denis Mikhailov

Denis Mikhailov

Senior Full-Stack Engineer

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

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)
languages

Languages

  • RussianNative
  • EnglishProfessional working proficiency