Portfolio

Projets

Sites, PWA et portails internes. Banque d'entreprise et produit (plateforme publique ~12k DAU).

Portfolio WiseDream

Actif

Personal·2025 - présent

Portfolio personnel à wise-dream.site — conçu, construit et exploité end-to-end comme vitrine de travail frontend production-grade. - Construit sur Nuxt 4 SSR avec Vue 3, TypeScript strict, Tailwind v4, Pinia et Vitest. - Implémenté avec 7 locales entièrement traduites (en, ru, kk, es, pt, fr, de) via nuxtjs/i18n avec routing prefix-except-default. - Connectés sitemap et robots auto-générés ; design system interne maintenu en style Storybook. - Configuré un pipeline de génération de PDF de CV au build, produisant 7 PDFs ATS-friendly style Jake's Resume par locale via playwright-core. Stack: Nuxt 4, Vue 3, TypeScript, Tailwind v4, Pinia, Vitest, SSR, i18n, playwright-core.

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Tailwind
  • SSR
  • i18n

Target Zero

Actif

IKOD·Févr. 2026 - présent

SaaS d'entreprise à targetzero.kz pour la santé et sécurité au travail, la conformité industrielle et la gestion du risque opérationnel — plus de 100 000 utilisateurs au Kazakhstan. - Je livre des capacités backend et fullstack pour les modules centraux en TypeScript. - Je construis une architecture de production à haute charge et des services API avec logique métier. - Je maintiens la scalabilité et la stabilité à travers un SaaS multi-modules avec responsabilité end-to-end des flux de données. - J'opère sous des contraintes de production enterprise-grade avec des exigences strictes de fiabilité. Stack: TypeScript, Enterprise SaaS, Backend services, REST APIs.

  • TypeScript
  • Enterprise SaaS
  • Backend
  • REST
  • API

Yoorent

Livré

yoorent.kz·Nov. 2025 - Févr. 2026

Plateforme SaaS B2B à yoorent.kz, utilisée par des dizaines de milliers d'utilisateurs métiers dans des workflows actifs. - J'ai livré des modules SaaS centraux end-to-end : services backend et fonctionnalités frontend Vue 3. - J'ai maintenu la scalabilité, la performance et la stabilité sous charge de production. - J'ai intégré plusieurs REST APIs dans la SPA Vue 3 alimentant l'application orientée utilisateur. Stack: Vue 3, TypeScript, REST APIs, B2B SaaS, SPA.

  • Vue 3
  • TypeScript
  • B2B SaaS
  • REST

PWA bancaire

Livré

AEB IT·Mai 2025 - Oct. 2025

Couche PWA ajoutée sur l'app bancaire basée Angular de l'AEB, la transformant en application web progressive installable. - J'ai implémenté un cache offline Service Worker couvrant les écrans critiques. - J'ai configuré App Manifest permettant install-to-home-screen sur iOS et Android. - J'ai connecté les notifications push pour les événements transactionnels. - J'ai établi un budget de performance Lighthouse et l'ai suivi à chaque release. Stack: PWA, Service Worker, Angular, TypeScript, Vite.

  • PWA
  • Service Worker
  • Angular
  • TypeScript
  • Vite

Site Tchoukotka

Livré

NEFU·Janv. - Mars 2025

Livraison fullstack d'un site régional de contenu pour NEFU avec mapping et outils d'administration. - J'ai livré une carte interactive avec des marqueurs personnalisés liés à des pages de contenu. - J'ai construit un panneau d'administration avec accès basé sur les rôles pour la gestion du contenu. - J'ai mis en place une architecture hybride SSR/CSR ; déployé sur Nginx avec un pipeline CI/CD sur PostgreSQL. Stack: Vue 3, TypeScript, Go (Gin), PostgreSQL, Nginx, CI/CD.

  • Vue 3
  • TypeScript
  • Go
  • Gin
  • PostgreSQL
  • Nginx
  • CI/CD

Carte de Résident de Iakoutie

Actif

AEB IT·Déc. 2024 - Fév. 2025

Site public pour le programme Carte de Résident de Iakoutie à card.sakha.gov.ru — construit dans le cadre de l'écosystème AEB. - J'ai livré le frontend de production en Next.js avec SSR. - J'ai intégré l'API backend du programme et embarqué Yandex Maps pour du contenu basé sur la localisation. Stack: Next.js, TypeScript, REST API, Yandex Maps API.

  • Next.js
  • REST API
  • TypeScript
  • Yandex Maps API

Portail AEB

Actif

AEB IT·Nov. - Déc. 2024

Livraison fullstack du portail d'apprentissage de la banque à edu.albank.ru, utilisé par le personnel et les partenaires de l'AEB. - J'ai eu la responsabilité de la livraison fullstack end-to-end : frontend, intégration backend, panneau d'administration, rôles et permissions. - J'ai optimisé la performance et le pipeline de build pour maintenir le portail rapide sous un trafic interne constant. Stack: Vue 3, TypeScript, REST APIs, Auth, Admin UI, SPA.

  • Vue 3
  • TypeScript
  • REST
  • Auth
  • Admin
  • SPA

Programme SVOI

Actif

AEB IT·Nov. - Déc. 2024

Refonte frontend du portail de fidélité client "SVOI" de l'AEB à svoi.albank.ru. - J'ai construit des composants design-system réutilisables au-dessus de la bibliothèque UI partagée de la banque. - J'ai intégré plusieurs APIs bancaires alimentant le flux de fidélité. Stack: Vue 3, TypeScript, Design System, REST APIs, SPA.

  • Vue 3
  • TypeScript
  • Design System
  • API
  • SPA

UnitedB&B : SaaS de réservation immobilière

Livré

LLC "SIVIG"·Juin 2023 - Avr. 2024

SaaS B2B pour la réservation et la gestion immobilière ciblant le marché du Grand Nord — responsabilité fullstack jusqu'en pré-production. - J'ai conçu les workflows opérationnels Kanban pour les agents, modérateurs et opérateurs. - J'ai construit une couche de propriétés map-driven sur Yandex Maps avec accès basé sur les rôles à travers le stack. - J'ai mis en place l'environnement dockerisé et l'architecture SSR sur Next.js. Stack: Next.js, TypeScript, SSR, Kanban UI, RBAC, Yandex Maps, Docker.

  • Next.js
  • TypeScript
  • SSR
  • Kanban
  • RBAC
  • Yandex Maps

InRoad (R&D)

Fermé

inDriver SparkLab·Nov. 2022 - Mai 2023

Plateforme web R&D construite au sein d'inDriver SparkLab avec géolocalisation basée sur Google Maps en son cœur. - J'ai livré des flux de fonctionnalités frontend end-to-end incluant la gestion de marqueurs et la présentation de données spatiales. - J'ai implémenté des composants Vue 3 + TypeScript strictement alignés sur les spécifications de design. - J'ai livré une UI responsive multi-navigateurs en coordination avec design et backend. Stack: Vue 3, TypeScript, Google Maps API.

  • Vue
  • TypeScript
  • Google Maps API