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.
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?
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?
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.
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
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.
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
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
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
- ruslanmakaev.com (Personal site) — This site — six versions since 2024, still being rebuilt
- Paper site (/v2) (Experiment) — A website that looks handwritten — with a 3D pen and dice
- Euromat (E-commerce) — Russian-market e-commerce platform · ongoing freelance
- Magic Square — Web 3 App Store (dApp) — Curated Web3 ecosystem of vetted dApps
- Magic Square — Launchpad (dApp) — Early-stage crypto project launches
- Magic Square — Staking (dApp) — Stake $SQR — APR rewards & SQRp points
- Magic Square — Swap (dApp) — Best-rate swap powered by 1inch
- HolyChic (E-commerce) — Florist storefront · Next.js + SEO
- Bazi with Polina (Website) — Personal site for a Bazi practitioner · Framer
- Bazi 2026 (Website) — 2026 event campaign site · Framer
- No Pressure Gains (Notion template) — Programmable Notion template — sold on Gumroad
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.