Andrei Gusev

Andrei Gusev

Backend Developer

Node.js · MongoDB · APIs · MCP servers

Tokyo, Japan

Summary

15+ years building for the web: high-tech startups, landing pages carried by heavy animation and visual work, and corporate portals where speed and security come first. On the back end I prefer Node.js and MongoDBREST APIs, WebSocket, SSE streaming, JWT / OAuth, rate limiting, subscription billing — with 5+ years of Python, PHP, PostgreSQL and MySQL behind that. I have built search on Typesense, vector search and hybrid ranking. I run the infrastructure my own products sit on — deploys, migrations, monitoring — and I own the DevOps and CI/CD side of a project. I can deliver a project from scratch, and I can take over someone else's legacy code — including migrations across major framework versions. The interface is not foreign territory either: Vue / Nuxt and React / Next.js are daily tools. Recent years have been mostly AI: complex agents, MCP servers, search and recommendation systems built into products people use — and third-party integrations are routine, Anthropic, OpenAI, Google, Stripe, AWS and many others.

  • 15+Years of work experience
  • 95+Lighthouse on delivered sites
  • 3+ yrsAverage tenure per employer

Core Skills

Frontend

  • Vue 3
  • Nuxt 4
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • SSR / SSG
  • PWA
  • Canvas
  • WebRTC
  • i18n
  • Core Web Vitals

Backend

  • Node.js
  • Python
  • PHP
  • REST API
  • WebSocket
  • SSE / streaming
  • JWT / OAuth
  • Rate limiting
  • Stripe

Data & Infra

  • MongoDB
  • PostgreSQL
  • MySQL
  • Redis
  • Typesense
  • S3
  • AWS
  • Google Cloud
  • Firebase
  • Docker
  • CI/CD

AI

  • OpenAI
  • Anthropic
  • Google Vision
  • AI agents
  • MCP servers
  • RAG
  • Embeddings
  • LangChain

Products

Experience

Senior Full-Stack Developer

Feb 2022 — Present

The Doers Company / Anymaster · Remote · Cyprus

Core developer across all products. Each was built from the ground up, with the stack chosen to fit the job. Products: A no-code platform for building chatbots, with a complex pipeline system, a RAG knowledge base, third-party integrations and deployment across multiple channels. A high-load event platform with AI-driven matching between attendees. A home services marketplace in Cyprus.

  • Owned the architecture
  • Built every core system across the projects
  • Introduced AI and automation
  • Pixel-perfect implementation of designs
  • Full responsibility for the front end
  • SEO optimization
  • React
  • Vue
  • Nuxt
  • TypeScript
  • SSR
  • Supabase
  • Socket.IO
  • Stripe
  • OpenRouter
  • SEO

Senior Frontend Developer → Team Lead

Apr 2017 — Mar 2022

Heyling · Remote · Russia

A management and recruitment platform, with several internal products built around it. Joined as a front-end developer and grew into leading the front-end team.

  • Built the web application from scratch and owned it as the product grew.
  • Built the desktop client on Electron, and the browser extension alongside it.
  • Led the front-end team and was responsible for what it shipped.
  • Drove the migration of the whole product from Vue 2 to Vue 3.
  • Built the in-house pieces the product ran on — its own charting library, video and survey modules.
  • Vue 2
  • Vue 3
  • JavaScript
  • Python
  • Electron
  • Browser extensions

Full-Stack Developer

May 2015 — Apr 2017

Tensor · Saint Petersburg, Russia

An electronic document management platform used by businesses across the country.

  • Worked both sides of the stack — UI components in JavaScript, business logic in Python.
  • Responsible for the PostgreSQL layer: schema design and query performance.
  • Mentored junior developers on the team.
  • JavaScript
  • Python
  • PostgreSQL
  • Jenkins

Developer

2010 — 2015

Freelance · Remote

Websites and web apps for clients — hotel sites, online stores and the largest loyalty-card platform in the city — alongside my own projects and apps for the VK network.

  • Took every project end to end, from the first line of markup to the server it ran on.
  • Built and launched TopBloggers, an app that passed 100k installs.
  • Took prize places at hackathons with my own projects.
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • HTML / CSS
  • Canvas
  • Delphi

Education

Bachelor's in Information Technology

2010 — 2014

Kurgan Institute of Railway Transport · Russia

Languages

  • RussianNative
  • EnglishProfessional working proficiency
  • JapaneseLimited working proficiency