Ruslan in facts

Ruslan Makaev — Senior Frontend Engineer. A plain-text profile of his work, stack, projects and references.

Ruslan Makaev is a Senior Frontend Engineer with 8+ years in the industry. His main skills are React, TypeScript, JavaScript, Next.js, Web3, HTML, CSS. He has contributed to 22 projects, managed 4 engineers, mentored 13 engineers and has 6 written recommendations from colleagues. His services are SEO, Fullstack engineering, AI Engineering.

Last updated:

Ask your AI about me

Open your own assistant with a ready prompt. It reads this page and tells you whether Ruslan Makaev fits your role or project.

Show the prompt

Read https://ruslanmakaev.com/about and tell me who Ruslan Makaev is, what he is strongest at and what he has built. Then ask me which role or project I have in mind and tell me whether he would fit it. Quote the page where you can.

What is he strongest at?

  1. Frontend engineering and complex web products

    React and TypeScript production apps, reusable UI systems, integrations and performance.

    • 65+ interfaces at Magic Square (dApps, CMS, CRMs)
    • SPA to server-side rendering migration
    • A shared UI kit and design system
    • Wallets, authentication and smart-contract integrations

    Typical task: A dashboard with complex forms, authentication and integrations on a maintainable component architecture.

  2. Technical SEO and growth engineering

    Connects rendering, site architecture, content, internal linking, analytics and search visibility, which is rare for a frontend engineer.

    • 1,000+ ranking keywords
    • Most priority queries in Top-3 / Top-5, peak Top-2
    • CTR above 10%
    • Against competitors with a 5+ year head start

    Typical task: Take a technically sound but low-traffic site and build the architecture and content that bring qualified organic visitors.

  3. AI engineering and workflow automation

    AI built into real work through agents, knowledge bases, custom tools and orchestrated workflows, not as a chatbot demo, but as a reliable layer that ships work.

    • A custom SEO crawler
    • A multi-agent setup with Team Lead, Frontend, Backend and Logic Operator roles

    Typical task: An agent system that finds SEO issues, proposes changes, runs checks and prepares the work for human approval.

  4. Technical leadership and product execution

    Architecture, code quality, team growth, integrations and work with stakeholders, beyond assigned tickets.

    • Led 4 frontend developers at Fojin
    • Mentored 13 junior and mid-level engineers
    • Technical interviews from intern to mid-level
    • Web3 products at Magic Square: Web 3 App Store, Launchpad, Staking and Swap

    Typical task: Own a frontend from architecture to release while growing the people around it.

What does Ruslan do?

  • SEOReal, sustainable search-engine visibility for developers and brands.Technical SEO, topical authority, internal linking, and content strategy for personal brands, e-commerce sites, and small networks of client sites. I do not separate "SEO" from engineering — the platform decisions, the render path, and the content architecture are one job.
  • Fullstack engineeringReact / Next.js, TypeScript, performance, integrations.Long-running freelance and contract engagements building and maintaining web products. Frontend-heavy, but I cover backend, integrations, and ops as needed.
  • AI EngineeringAgents, knowledge bases, and tooling — built into a real product, not bolted on.I help teams and founders bring AI into actual workflows — not as a chatbot demo, but as a reliable layer that ships work. Multi-agent orchestration, custom skills/tools, knowledge bases, prompt design, and pragmatic token economics.

What is his stack?

Main skills: React, TypeScript, JavaScript, Next.js, Web3, HTML, CSS.

All 104 skills listed on the home page:

  • SEO
  • Analytics
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Web3
  • Web3.js
  • Ethers.js
  • Redux
  • Notion
  • Notion Templates
  • Prompt Engineering
  • AI
  • Claude
  • Gemini
  • Grok
  • ChatGPT
  • DeepSeek
  • Cursor
  • Notion Automation
  • Telegram Mini App
  • Telegram Bots
  • Redux Toolkit
  • Team Leading
  • Mentoring
  • HTML
  • CSS
  • Sass (SCSS syntax)
  • Tailwind CSS
  • Socket.IO
  • Webpack
  • Floating UI
  • React Hot Toast
  • React Toastify
  • MetaMask SDK
  • Wallet Connect SDK
  • Wagmi
  • Viem
  • Nx
  • Sentry
  • Swiper
  • Ky
  • React Query
  • Date Fns
  • Google Tag Manager
  • ClassNames
  • Lodash
  • Internationalization (i18n)
  • Use Hooks TS
  • React Hook Form
  • Recharts
  • Storybook
  • ESBuild
  • ESLint
  • Husky
  • Image proxy
  • Prettier
  • TypeChain
  • Vite
  • Lit Element
  • MUI
  • Ant Design
  • Styled Components
  • Headless UI
  • GraphQL
  • REST
  • Jest
  • Docker
  • Node
  • Express
  • Python
  • MongoDB
  • Figma
  • Vue
  • Nuxt
  • PHP
  • Laravel
  • Git
  • GitLab
  • SQL
  • Bitbucket
  • GitHub
  • JSON API
  • NotebookLM
  • AI Agent Orchestration
  • Agent Skills & Harnesses
  • Custom SEO Crawler
  • TON Connect
  • PostHog
  • Redis
  • Caddy
  • Supabase
  • GitHub Actions
  • VPS
  • Go
  • Gulp
  • GEO/AEO (Generative Engine Optimization)
  • Google Analytics
  • Yandex Metrica
  • Vercel
  • Cloudflare
  • Railway
  • Netlify

Where has he worked?

  1. Contract Works & Freelance

    Full Stack Engineer · Oct 2024 — present

    • SEO & Growth Engineering: Architected and executed a comprehensive SEO strategy from ground zero, ranking 1,000+ keywords. Achieved Top-3/Top-5 across most priority queries (peak Top-2), beating competitors with 5+ years of head start, in under a year. Maintained 10%+ CTR and drove significant organic revenue.
    • GEO/AEO (Generative Engine Optimization): Beyond classic SEO — locale-targeted ranking and visibility inside LLM answers (Claude, ChatGPT, Gemini, Perplexity). Built strategy around how AI systems cite and reproduce brand mentions.
    • AI Engineering: Built a personal advisor and SEO research base in NotebookLM, then a self-hosted MD-based "super-agent" repo for deep analytics and Mind Maps. Designed multi-agent orchestrations (Team Lead / Frontend / Backend / Logic Operator) before mainstream tooling existed. Wrote custom skills, tools, automations and scripts to keep token usage tight.
    Details →
  2. Magic Square

    Senior Frontend Engineer · Nov 2022 — Oct 2024

    • Developed 65+ interfaces (dApps/CMSes/CRMs) with React, TypeScript, and Tailwind
    • Transitioned from SPA to SSR, boosting performance and SEO
    • Migrated from JavaScript to TypeScript, reducing bugs and improving maintainability
    Details →
  3. Fojin

    Tech Lead (previously Frontend Engineer) · Aug 2020 — Oct 2022

    • Led a team of 4 frontend developers, ensuring high-quality and optimized products.
    • Mentored 10+ Junior and Middle developers, providing continuous guidance and skill development.
    • Conducted technical interviews for intern to mid-level positions.
    Details →
  4. Short Term Projects (Self-Employed)

    Full Stack Engineer · Jun 2019 — Aug 2020

    • Utility program for Spotify
    • Educational platform for kids and students who are starting programming.
    • Landing pages and multi-page adaptive websites
    Details →
  5. Freelance

    Software Engineer & Web Engineer · Mar 2019 — Jun 2019

    • Landing pages and multi-page adaptive websites
    • Scripts and small-scale programs on Python
    • Coursework projects for students
    Details →

What has he built?

  • Euromat — e-commerce platformLong-running freelance engagement on a Russian-market e-commerce site — technical SEO + ongoing support.Freelance Full Stack Engineer · Technical SEO validator · 2024 — present (1.5+ years)
  • B2B agency website — from zero SEO to Top-2 in niche1,000+ keywords ranked, peak Top-2, beating competitors with 5+ years of head start — in under a year.Freelance Full Stack Engineer + SEO lead · 2024 — present
  • Video AI Generator — webapp & landingFrontend + analytics for a video-generation product. Multi-language, theming, custom settings, smart Tag Manager.Freelance Frontend Engineer · 2024 — 2025
  • Telegram Mini App for a worldwide-popular gameBuilt from scratch to production — TON Connect crypto payments, PostHog + GA analytics, ads, trackers.Freelance Frontend Lead — Telegram Mini App · 2024 — 2025
  • ruslanmakaev.com: my site from 2024 to 2026Six versions of his own site in under three years, from a one-card CV to a sheet-of-paper experiment.Designer and developer · January 2024 — present
  • A handwritten website: paper, a pen and AI agentsA draft version of his personal site where every word is handwritten stroke by stroke, a 3D fountain pen follows the line, and a hand pushes the sheets off a pile.Direction, review and engineering; AI agents wrote most of the code · 13 October 2026 — present

Public projects

What do colleagues say?

  • “Ruslan is one of those people who don't stop in their personal development. That is why Ruslan deserves the position of Tech Lead.”
    Nikita Lazarev, COO & Co-Founder (Fojin)
  • “Ruslan is a valuable team member and a strong contributor to every project. He’s always working to improve his skills and stay up to date with new technologies, which really shows in the quality of his work.”
    Denis Slashchev, Tech Lead | Architect (Magic Square)
  • “Ruslan is very good at both traditional web development and web3 technologies. Thanks to his skills, the team was able to add many new features for clients and improve the project overall.”
    Denis Harbar, Frontend Lead (Magic Square)
  • “I really enjoyed working with Ruslan! He’s a great front-end developer who knows his stuff and always delivers high-quality work.”
    Nadezhda Toporkova, QA Engineer (Magic Square)
  • “When I had a chance to try myself as a technical manager, Ruslan was my deputy. It was my responsibility to help him and other employees with little experience.”
    Kirill Chernenko, Tech Lead (Fojin)
  • “Ruslan is a very ambitious and purposeful person. He always aims for more and successfully achieves this. With colleagues Ruslan has always been cheerful, friendly and open.”
    Veronika Kireeva, Team Lead (Fojin)

Education

Rostov-on-Don College Of Communications and Informatics — Secondary Vocational, Information technologies — Software engineering for computer system. Sep 2018 — Jun 2022.

How to work with him

The fastest ways to reach Ruslan Makaev are the contact buttons on the home page and the links below. Contact on the home page.