welcome
Rihard Alikhanov
Fullstack JavaScript Engineer
I build fast, type-safe web apps — from SSR frontends in Vue/Nuxt to Node.js backends. Banking, real estate, SaaS.
- 5+ years
- Remote / hybrid
- Vue · Nuxt · React · Node · Effect-TS

About me
I take products from idea to production
I'm Rihard Alikhanov, a Fullstack JavaScript engineer with 5+ years of commercial experience. I specialize in the Vue 3 / Nuxt 3 ecosystem and TypeScript, and work confidently with React and Node.js. I've shipped products in real estate, banking and SaaS — from greenfield launches to maintaining and optimizing high-load interfaces. My dedicated specialty is Effect-TS — a type-safe, functional approach to backends in TypeScript.
- Effect-TS — type-safe functional backend
- Vue 2/3, Nuxt, React + TypeScript in production
- Node.js backends: Express, Fastify, NestJS
- Vue 2 → 3 and Nuxt 2 → 3 migrations
- SSR/SSG, performance and bundle optimization
Stack
Technologies I work with
From Vue/React interfaces to Node.js APIs — the whole cycle in TypeScript.
Effect-TSSpecialty — my core superpower: a type-safe functional backend in TypeScript. Effect management, typed errors, concurrency and predictable code.
Frontend
Vue 3
Nuxt
React
TypeScript
JavaScript
Redux
HTML5
CSS3
SCSS
Backend
- Effect-TS
Node.js
NestJS
GraphQL
Apollo
REST · Axios
MongoDB
Tooling
Docker
Git
Webpack
npm
Postman
VS Code
Experience
Where I worked
Frontend Engineer · RedLab
2024 — 2025- Banking HR web app built with Vue 3 + TypeScript + Pinia.
- Multi-timezone shift module; reworked auth with refresh tokens.
- Moved calculation logic client-side — cut UI latency.
- Code review, Agile/Scrum, close work with the backend team.
- Vue 3
- TypeScript
- Pinia
- REST
Frontend Engineer · Росбанк
2023 — 2024- Corporate-client dashboards for the bank (React + TS, Vue 3).
- Refactored legacy modules: render performance, bundle optimization.
- Integrated REST and GraphQL APIs, worked with SSR.
- Sprint planning, estimation, code review.
- React
- Vue 3
- TypeScript
- GraphQL
- SSR
Frontend Engineer · idaproject
2021 — 2023- Greenfield web apps and support of existing projects (KROST, Brusnika, Samolet, LesART, etc.).
- Nuxt (SSR/SSG), responsive and cross-browser layouts, animations.
- REST/GraphQL integration, CI/CD setup.
- Legacy refactoring, estimation, code review.
- Vue 2/3
- Nuxt
- TypeScript
- GraphQL
Portfolio
Projects I worked on
Commercial products across real estate, fintech and SaaS.

Концерн КРОСТ
Website of Moscow developer KROST: catalog and sales of property in its own complexes.
Visit site
Брусника
Moscow site of federal developer Brusnika, selling apartments across its districts.
Visit site
Новые Ватутинки
Website of the large residential district Novye Vatutinki in New Moscow.
Visit site
ЖК «ЛесART»
Website of the family complex LesART near Saint Petersburg with a smart-home system.
Visit site
4D Development
Website of Tyumen developer 4D Development: new builds and commercial property.
Visit site
А-Меню
SaaS for car dealers: selling finance & insurance products via an AI questionnaire.
Visit site
Scrile
White-label platforms for content monetization, video consultations and streaming.
Visit site
Uralceramica (ЗКИ)
Catalog website of a ceramic tile and porcelain factory (Uralceramica).
Visit siteOpen source & pet projects
superset-custom
Production Apache Superset image with custom branding, ClickHouse driver and dashboard landing.
pixi-skia-pdf
Rendering PIXI.Container via Skia (CanvasKit-WASM) with vector PDF export.
test-envy-feedback
Feedback app: Laravel 11 API + Vue 3 SPA (Vuex, Router).
Personal project
Interactive course on functional programming in JS
A course with a code editor right in the browser: write and run examples in plain JS with the ramda and sanctuary libraries. FP explained in practice.
- Monaco editor and a live interpreter in the browser
- Pure functions, composition, currying, partial application
- Hindley-Milner notation, category theory, Fantasy Land
- Lenses, recursion, map / filter / reduce, side effects
Learning
Certificates
29 completed courses: JavaScript, Vue, React, Node, backend and more.
Contact
Let's build something useful
Open to remote work, projects and freelance. Drop me a line — I reply fast.
How we can work together
- Full-time — remote or relocation
- Contract / part-time
- Freelance projects
Convenient payment for international clients — bank card or USDT.