Portfolio

Proyectos

Sitios, PWA y portales internos. Banca empresarial y producto (plataforma pública ~12k DAU).

Portfolio WiseDream

Activo

Personal·2025 - presente

Portfolio personal en wise-dream.site — diseñado, construido y operado end-to-end como vitrina de trabajo frontend production-grade. - Construido sobre Nuxt 4 SSR con Vue 3, TypeScript estricto, Tailwind v4, Pinia y Vitest. - Implementado con 7 locales totalmente traducidos (en, ru, kk, es, pt, fr, de) vía nuxtjs/i18n con routing prefix-except-default. - Conectada generación automática de sitemap y robots; mantenido un design system interno estilo Storybook. - Configurado pipeline de generación de PDF de currículum en tiempo de build, produciendo 7 PDFs ATS-friendly estilo Jake's Resume por locale vía 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

Activo

IKOD·Feb. 2026 - actualidad

SaaS empresarial en targetzero.kz para seguridad ocupacional, cumplimiento industrial y gestión de riesgo operacional — más de 100 000 usuarios en Kazajistán. - Entrego capacidades backend y fullstack para módulos centrales en TypeScript. - Construyo arquitectura de producción de alta carga y servicios API con lógica de negocio. - Mantengo escalabilidad y estabilidad a través de un SaaS multi-módulo con propiedad end-to-end del flujo de datos. - Opero bajo restricciones de producción enterprise-grade con requisitos estrictos de fiabilidad. Stack: TypeScript, Enterprise SaaS, Backend services, REST APIs.

  • TypeScript
  • Enterprise SaaS
  • Backend
  • REST
  • API

Yoorent

Entregado

yoorent.kz·Nov. 2025 - Feb. 2026

Plataforma SaaS B2B en yoorent.kz, usada por decenas de miles de usuarios de negocio en workflows activos. - Entregué módulos SaaS centrales end-to-end: servicios backend y funciones frontend Vue 3. - Mantuve escalabilidad, rendimiento y estabilidad bajo carga de producción. - Integré múltiples REST APIs en la SPA Vue 3 que alimenta la app orientada al usuario. Stack: Vue 3, TypeScript, REST APIs, B2B SaaS, SPA.

  • Vue 3
  • TypeScript
  • B2B SaaS
  • REST

PWA de Aplicación Bancaria

Entregado

AEB IT·Mayo 2025 - Oct. 2025

Capa PWA añadida sobre la app bancaria basada en Angular de AEB, convirtiéndola en una aplicación web progresiva instalable. - Implementé caché offline Service Worker cubriendo pantallas críticas. - Configuré App Manifest habilitando install-to-home-screen en iOS y Android. - Conecté notificaciones push para eventos transaccionales. - Establecí un presupuesto de performance Lighthouse y lo rastreé por release. Stack: PWA, Service Worker, Angular, TypeScript, Vite.

  • PWA
  • Service Worker
  • Angular
  • TypeScript
  • Vite

Sitio Chukotka

Entregado

NEFU·Ene. - Mar. 2025

Entrega fullstack de un sitio regional de contenido para NEFU con mapa y herramientas de administración. - Lancé un mapa interactivo con marcadores personalizados vinculados a páginas de contenido. - Construí un panel de administración con acceso basado en roles para gestión de contenido. - Configuré arquitectura híbrida SSR/CSR; desplegué en Nginx con un pipeline CI/CD contra PostgreSQL. Stack: Vue 3, TypeScript, Go (Gin), PostgreSQL, Nginx, CI/CD.

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

Tarjeta de Residente de Yakutia

Activo

AEB IT·Dic. 2024 - Feb. 2025

Sitio público para el programa Tarjeta del Residente de Yakutia en card.sakha.gov.ru — construido como parte del ecosistema AEB. - Lancé el frontend de producción en Next.js con SSR. - Integré la API backend del programa y embebí Yandex Maps para contenido basado en ubicación. Stack: Next.js, TypeScript, REST API, Yandex Maps API.

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

Portal de Aprendizaje AEB

Activo

AEB IT·Nov. - Dic. 2024

Entrega fullstack del portal de aprendizaje del banco en edu.albank.ru, usado por el personal y socios de AEB. - Tuve propiedad de la entrega fullstack end-to-end: frontend, integración backend, panel de administración, roles y permisos. - Optimicé el rendimiento y el pipeline de build para mantener el portal rápido bajo tráfico interno constante. Stack: Vue 3, TypeScript, REST APIs, Auth, Admin UI, SPA.

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

Programa de Lealtad "SVOI"

Activo

AEB IT·Nov. - Dic. 2024

Refresco frontend del portal de fidelización de clientes "SVOI" de AEB en svoi.albank.ru. - Construí componentes design-system reutilizables sobre la biblioteca UI compartida del banco. - Integré múltiples APIs del banco que alimentan el flujo de fidelización. Stack: Vue 3, TypeScript, Design System, REST APIs, SPA.

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

UnitedB&B: SaaS de reservas inmobiliarias

Entregado

LLC "SIVIG"·Jun. 2023 - Abr. 2024

SaaS B2B para reserva y gestión de propiedades orientado al mercado del Extremo Norte — propiedad fullstack hasta pre-producción. - Diseñé workflows operativos Kanban para agentes, moderadores y operadores. - Construí una capa de propiedades map-driven sobre Yandex Maps con acceso basado en roles a través del stack. - Configuré el entorno dockerizado y la arquitectura SSR en Next.js. Stack: Next.js, TypeScript, SSR, Kanban UI, RBAC, Yandex Maps, Docker.

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

InRoad (R&D)

Cerrado

inDriver SparkLab·Nov. 2022 - May. 2023

Plataforma web R&D construida dentro de inDriver SparkLab con geolocalización basada en Google Maps en su núcleo. - Lancé flujos de funcionalidades frontend end-to-end incluyendo gestión de marcadores y presentación de datos espaciales. - Implementé componentes Vue 3 + TypeScript alineados estrictamente con las especificaciones de diseño. - Entregué UI responsive multi-navegador en coordinación con diseño y backend. Stack: Vue 3, TypeScript, Google Maps API.

  • Vue
  • TypeScript
  • Google Maps API