Selim Ataballyev portrait

Selim Ataballyev

Full-Stack Engineer 6+ years building

Available now ~40 hrs/week · open to contract or full-time

Full-stack engineer building web and SaaS products end to end - Figma to production, frontend to deploy. TypeScript (Vue/Nuxt, React/Next, Node), 6 years, remote for startups, agencies, and product teams across EU, US, and CIS.

Work style
Remote, async-first · EU / US / CIS time zones
Work
Agencies + product teams · MVP to scale
Shipped
30+ projects · 9 open-source repos
Stack
  • TypeScript
  • Vue
  • Nuxt
  • React
  • Next.js
  • Node
  • Postgres
  • Redis
  • Docker
  • Nginx
Languages
Russian Fluent English C2

Stack

Frontend Used across 50+ projects
  • TypeScript
  • Vue
  • Nuxt
  • Next.js
  • React
  • Astro
  • Preact
  • Pinia
  • Tailwind
  • GSAP
  • Three.js
Backend Node and PHP APIs in production
  • Node
  • Bun
  • Express
  • Nest
  • Hono
  • Laravel
  • GraphQL
  • OpenAI
  • Anthropic
Data Postgres + Redis daily
  • Postgres
  • Redis
  • Prisma
  • Drizzle
Infra Self-hosted to managed
  • Docker
  • Cloudflare
  • AWS
  • Nginx
  • pm2
  • Turborepo
  • GitHub Actions
Analytics Product + web analytics in prod
  • GA4
  • PostHog
AI workflow Daily, since 2024
  • Claude Code
  • MCP
  • OpenSpec
  • n8n
  • Linear

6 years of production on TypeScript since 2020: Vue and Nuxt up front, Node and PHP behind, Postgres and Redis at the bottom. Shipping behind Cloudflare and Nginx, measured with GA4 and PostHog, on an AI-augmented workflow wired through MCP servers.

About

Shipping commercially since 2020. Six years of production codebases, no formal degree by design - the work is the resume.

I work end-to-end on web and SaaS products with small product teams. Most projects start as a blank Figma file and ship to production: feature work across the stack, integrations, deployment, and the long tail of polish.

Any AI output is a junior dev's draft: I review, test, and clean it before it reaches main. The model writes faster; the judgment about what to ship is still mine. The toolchain is Claude Code plus the MCP servers I wire into the tools I actually use - that's how it gets done.

I prefer projects with a short brief and a high bar. I read carefully, push back when something is wrong, and write code the next engineer can change without rereading mine. Most useful in the first 90 days of a product, when scope is still negotiable.

Work

  1. Dec 2025 Apr 2026

    Project Manager 3205.team

    PM role on Agile / Scrumban while staying hands-on - reviewed PRs, scoped requirements, kept estimates honest, wrote code. Ran client engagements end-to-end: epics broken into stories, sprint planning, dailies, retros, handoffs between clients, designers, and engineers.

    • Agile
    • Scrumban
    • Epics
    • Sprint planning
    • Retros
  2. Jul 2023 Apr 2026

    Full Stack Developer 3205.team

    Built and shipped a cross-browser extension (Chromium + Firefox, MV3) serving millions of users - background service workers, content scripts, and a typed messaging layer. Full-stack web delivery across multiple internal product surfaces: owned client-side delivery and the shared component library, implemented server endpoints, refactored legacy modules toward typed contracts. Built UI to spec. Took a hands-on tech-lead slice on Agile / Scrumban - PR review, requirements, sprint planning, retros - while staying in the code. TypeScript, Nuxt 3, Next.js, Nest, Postgres, Redis, Docker.

    • TypeScript
    • Nuxt
    • Next
    • Nest
    • Browser Extensions
    • MV3
    • Cross-browser
  3. Sep 2024 Jan 2025

    Frontend Developer (outstaffed) Axiom Pro

    Frontend developer outstaffed via Axiom Pro (recruitment / outstaffing platform). Four-month engagement embedded in the client team - Vue / Nuxt / TypeScript on the front, alongside Node / Nest and PHP / Laravel on the back, MySQL for state. Owned UI delivery and integrations with the existing backend contract.

    • Vue
    • Nuxt
    • TypeScript
    • React
    • Next.js
    • Node
    • Nest
    • Laravel
    • MySQL
  4. Jan 2023 Sep 2024

    Full Stack Web Developer SOTNIKOV - Digital Studio

    Full-stack delivery on client-side web applications across the studio's portfolio. Owned refactors, production bug fixes, and end-to-end feature work. Coordinated with designers and backend on API contracts and UI delivery.

    • Nuxt
    • Nest
    • Node
  5. Nov 2022 Mar 2023

    Frontend Developer 365 Media Group

    Frontend at a Moscow web-dev agency. Four-month engagement on client web applications - Vue / Nuxt / TypeScript with SCSS and Webpack tooling, working alongside backend on 1C-Bitrix and Laravel. Stack and scope across e-commerce, finance, and sport portals.

    • Vue
    • Nuxt
    • TypeScript
    • SCSS
    • Webpack
  6. Jun 2022 Nov 2022

    Frontend Developer Quantum

    Frontend at a Novosibirsk web development agency. Five-month engagement on Vue / Nuxt / TypeScript with Tailwind and SCSS, working on client web applications - online stores, corporate sites, and landings. Coordinated with backend (Django / PHP / Node) and design on UI delivery.

    • Vue
    • Nuxt
    • TypeScript
    • Tailwind
    • SCSS
  7. Feb 2021 Now

    Full Stack Developer Freelancing

    30+ end-to-end web products for startups, agencies, and product teams across EU, US, and CIS. Typical engagement: take a brief and a Figma file, ship a working product - frontend, backend, payment and job-queue integrations, deploy. Includes short agency contracts across e-commerce, finance, and sport portals on Vue/Nuxt + TypeScript, plus WordPress sites, Telegram Mini Apps, and Telegram bots. Recent focus: AI-augmented delivery (Claude Code, MCP) and Cloudflare-based deployments.

    • TypeScript
    • Vue 3
    • Nuxt 3
    • React
    • Next.js
    • Nest
    • Strapi
    • WordPress
    • Telegram Mini Apps
  8. Feb 2021 Sep 2021

    Frontend Developer Geek Space

    Frontend on high-load web applications - analytics, CRM with multiple integrations, client-facing websites. Major contributor to the in-house CRM that consolidated client management. Onboarded and supported new developers as the studio grew.

    • Vue 2
    • Nuxt 2
    • SCSS
  9. Jan 2020 Feb 2021

    Full Stack Developer IDE-AL Hyzmat

    First commercial role. Built and maintained web applications on Nuxt.js + Node.js for IDE-AL clients. Translated business requirements into shipped product, owned performance work, and contributed across the stack from frontend through API.

    • Nuxt 2
    • Node
    • Express
    • Postgres

Projects

alnilam - a board game studio landing refactored and hardened

Test project 25 Dec 2023

alnilam - a board game studio landing refactored and hardened

A board and card game studio landing rebuilt from a jQuery-era Nuxt template: the jQuery WebGL water-ripple replaced with a dependency-free port, a validated lead-capture modal with phone masking and toasts, a working mobile menu, smooth anchor scrolling and a full accessibility pass. Nuxt 3 + Vue 3.

  • Nuxt 3
  • Vue 3
  • TypeScript
  • Tailwind
  • SCSS
  • WebGL
  • Cloudflare
castor - five DivKit paywall screens wired into one accessible flow

Test project 13 Jul 2024

castor - five DivKit paywall screens wired into one accessible flow

Five standalone server-driven UI screens (DivKit, Yandex's SDUI framework) rebuilt from disconnected JSON mockups into one navigable flow: cross-screen navigation, full responsiveness, accessibility, believable copy, self-hosted assets and an OKLCH design-token refresh. DivKit + Express, static on Cloudflare Pages.

  • DivKit
  • Server-Driven UI
  • HTML
  • CSS
  • Express
  • Cloudflare
aldebaran - TON staking landing rebuilt into a multi-page site

Test project 13 Jul 2024

aldebaran - TON staking landing rebuilt into a multi-page site

Crypto staking landing rebuilt from one broken page into a routed multi-page site: dead links and no-op controls fixed, a mislabeled chart replaced with a real responsive line chart, full responsiveness and accessibility, believable copy, and an OKLCH design-token refresh. React 18 + Chart.js.

  • React 18
  • React Router
  • Chart.js
  • SCSS
  • Tailwind
  • Cloudflare
nohello - don't open a chat with just "hi"

Test project 13 Jul 2024

nohello - don't open a chat with just "hi"

A bilingual (RU/EN) one-pager on chat etiquette: lead with the question, not a lone "hi". Rebuilt from a single-language clone into a bespoke, accessible, soft-paper editorial page. Vue 3 + Tailwind, hand-built chat UI.

  • Vue 3
  • TypeScript
  • Vite
  • Tailwind
  • i18n
  • Cloudflare

References

What people I've shipped with say about the work.

  • We've worked with Selim for two years now - always engaged, ramps up fast. What I value most personally is his deliberate approach to tasks: not blindly "did what I was told," but asking clarifying questions, digging into the details, understanding why the project needs it, and flagging possible conflicts up front. The worst thing a contractor can do is just build exactly what's asked. Selim isn't like that - he's genuinely easy to work with, and has gone out of his way to help us out more than once.
    Konstantin Sotnikov

    Konstantin Sotnikov

    Founder, SOTNIKOV Digital Studio

    Translated from Russian

  • We worked together with Selim on NxBuild - a platform for construction companies. It wasn't an easy project: a niche domain, a lot of backend logic, requirements shifting along the way. He confidently owned the whole stack from architecture to deploy, and didn't just follow the spec - he genuinely got into the problem. He proposed solutions, thought about the consequences, and kept the code in perfect order. The communication stood out: clear, no fluff, always reachable, and a heads-up whenever something went wrong. He spotted bottlenecks himself and raised them early, before they turned into problems. For me that's a valuable trait - it's a pleasure to work with someone you don't have to constantly watch over. Highly recommend!
    Aleksandr Gorchakov

    Aleksandr Gorchakov

    Founder, Under NDA

    Translated from Russian

  • Working with Selim was comfortable at every stage of building e-Proof. He took on the whole project cycle: from markup and the client side to server-side logic and integrating every component into a single system. Along the way he paid close attention to my requests, proposed ideas of his own, and often found better solutions than the ones we'd originally discussed. What I liked most: he didn't just tick off assigned tasks, he genuinely got into the project and thought about how to make it better, more reliable, and easier to use. Many of the important implementation details came about precisely because of his initiative and experience. Over our time working together Selim proved himself a responsible, technically strong specialist who can take complex problems all the way to a result. He's exactly the kind of developer who can deliver a complete product on his own.
    Pavel Arkhipov

    Pavel Arkhipov

    Founder, e-Proof

    Translated from Russian

  • I've had the chance to work closely with Selim for several years, and I can honestly say he's one of the most reliable people I've worked with. I never had to worry whether something would get done - if Selim took responsibility for a task, I knew it was in good hands. He takes his work seriously and genuinely wants to do a great job, not just finish it. What also stands out is how calm and patient he is with difficult problems: instead of looking for excuses, he keeps working until he finds a solution. That's a quality that's hard to find nowadays. Beyond the technical skills, he's easy to communicate with, open to feedback, and always professional. After seeing his work over the years, I can confidently recommend Selim to anyone looking for a developer they can trust - he'll give your project the same attention and dedication he gave ours.

    Aygul

    Founder, Under NDA

  • Selim and I worked together on several projects. Over that time he proved to be a strong engineer who not only delivers quality work but digs deep into problems and proposes well-thought-out solutions. I especially value his accountability, attention to detail, and his ability to see work through to a result. He's always open to discussion, takes feedback calmly, and is ready to help teammates when needed. I can confidently recommend him as a reliable developer and someone who's comfortable to have on the team.
    Zafar Ertaev

    Zafar Ertaev

    Middle Frontend Developer, Under NDA

    Translated from Russian

  • A solid, reliable specialist who can grow on both routine and specialized projects. He can find a solution to any task on his own, regardless of its complexity, in the shortest time. I've worked with him on many projects, and every one of them was delivered to the client - and every client was happy. Looking forward to shipping many more projects together.
    Pavel Sidorenko

    Pavel Sidorenko

    Senior Backend Developer, Under NDA

    Translated from Russian

  • We worked together on a project where Selim handled the backend. He took his tasks seriously, kept to our agreements, and was always open to discussing technical decisions. The code was well-structured, and any questions that came up were resolved quickly, without unnecessary delays. I can recommend him as a reliable colleague who's comfortable to work with on a team.
    Ulyana

    Ulyana

    Frontend Developer, Under NDA

    Translated from Russian

  • I worked with Selim on a web project where he owned the development. As a manager, what matters to me is predictability - and with him it was easy: he picked up tasks, kept to deadlines, and flagged early when something wasn't going to plan. He explained technical decisions clearly, stayed reachable, and never left a task without a status. I'd also note how tidy everything was - clean code and docs made handoff easy. A reliable developer who's comfortable to run a project with.
    Eduard Chernov

    Eduard Chernov

    Project Manager, Under NDA

    Translated from Russian

  • I worked with Selim on a range of projects and came away very happy. This is the case where a frontend developer doesn't just "build to the mockup" but genuinely gets into the task. Selim has a great feel for UI/UX: he suggested improvements I hadn't even thought of, and the interface ended up cleaner and more usable than I'd originally planned. I'd separately note the code quality - everything structured, readable, no hacks. The responsive layout works perfectly on every device, the animations are smooth, nothing lags. He keeps to deadlines, is always reachable, makes edits quickly and without unnecessary questions. I recommend him without any reservations.
    Denis

    Denis

    Frontend Developer, Under NDA

    Translated from Russian

  • I worked with Selim on several projects - a talented developer with deep technical understanding and a strong sense of responsibility. He always delivers on time, writes clean, well-considered code, and easily finds solutions in tricky situations. A great team player you can fully rely on. I recommend him as a first-class specialist.

    Atajan

    Frontend Developer, Under NDA

    Translated from Russian

  • I had the opportunity to work with Selim as a QA Engineer on several projects. During this time he proved himself a strong developer who not only delivers high-quality code but also digs deep into the root causes of the defects I reported. I especially value his accountability and attention to detail when fixing bugs. He is always open to discussion, reacts calmly and constructively to bug reports, and is ready to help reproduce issues. I can confidently recommend Selim as a reliable developer who's a pleasure to work with on the same team.

    Maxim Ryabov

    QA Engineer, Under NDA

How to work with me

A few ways engagements usually start. Scope and timing are flexible - the fastest path is a short message.

  • MVP, end to end

    For founders who need a working product from a brief or Figma.

    • Frontend, backend, and integrations (auth, payments, queues as needed)
    • Deployed to production - Cloudflare or Docker, domains, environments
    • Clean, documented code that's easy to hand off to a team

    From 3 weeks

  • Landing & marketing site

    For founders and teams who need a fast, polished site that converts.

    • Pixel-perfect build from Figma, responsive and accessible
    • Fast static site with SEO and analytics wired in
    • Forms, integrations, and deploy to Cloudflare

    From 1 week

  • Feature or rescue

    For existing products: ship a feature, or salvage an AI/legacy MVP.

    • A scoped feature shipped end to end, or an audit with prioritized fixes
    • Security pass and a refactor toward typed, predictable contracts
    • Tests on the critical paths so changes stay safe

    From 1 week

  • Retainer

    For teams that need steady delivery without a full-time hire.

    • Embedded part-time with predictable weekly capacity
    • Feature work, maintenance, and code review, async-first
    • Steady pace across EU / US / CIS time zones

    Monthly · ~20-40 hrs/week

Open source

Public repositories - source, infra, and the tooling behind how I work. AI-assisted code gets reviewed and tested like a junior's draft before it ships.

  • TypeScript Jun 19, 2026

    bmalph

    Unified AI Development Framework - BMAD phases with Ralph execution loop

    My own agentic coding harness: puts AI codegen behind spec phases and a review loop instead of raw generation.

  • Jun 3, 2026

    Notes app

    Self-hosted Markdown notes with tags, full-text search, a calendar view, and a Telegram reminder bot. FastAPI + Postgres, React + Vite, Dockerized.

    Core is covered by tests: pytest on the FastAPI backend (auth, notes, pagination, bulk ops) plus component tests on the React front.

  • TypeScript May 31, 2026

    canopus

    Customized Apache Superset 6.1.0 production image

  • Python Apr 21, 2026

    favro-mcp

    MCP server for interacting with Favro project management.

Blog

All posts

FAQ

Available right now?

Yes, taking contract or full-time work. Drop a line on Telegram.

How do you work?

Remote, async-first. Comfortable across EU, US, and CIS time zones. English working, Russian native.

What is the stack?

TypeScript end-to-end. Vue, Nuxt, Next.js, React, Astro on the front; Node, Nest, Hono on the back; Postgres and Redis for state; Docker, Cloudflare, and GitHub Actions in delivery.

Where do you fit best?

Greenfield products where the stack is still negotiable, or mid-project work that needs an unblocking refactor. Less interesting: untyped JavaScript-only codebases and rewrites without a product owner.

Rate and engagement?

Day rate or monthly retainer for ongoing work. Fixed scope for time-boxed pieces. Specifics over Telegram.

NDA and proof?

NDA on standard terms. Public proofs and shipping history at github.com/selimdev00 and in the project case studies here.