Portfólio
Projetos
Sites, PWA e portais internos. Banca empresarial e produto (plataforma pública ~12k DAU).
Portfolio WiseDream
AtivoPersonal·2025 - presente
Portfolio pessoal em wise-dream.site — desenhado, construído e operado end-to-end como vitrina de trabalho frontend production-grade.
- Construído em Nuxt 4 SSR com Vue 3, TypeScript estrito, Tailwind v4, Pinia e Vitest.
- Implementado com 7 idiomas totalmente traduzidos (en, ru, kk, es, pt, fr, de) via nuxtjs/i18n com routing prefix-except-default.
- Ligada geração automática de sitemap e robots; mantido um design system interno em estilo Storybook.
- Configurado pipeline de geração de PDF de currículo em tempo de build, produzindo 7 PDFs ATS-friendly em estilo Jake's Resume por idioma 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
SaaS empresarial em targetzero.kz para segurança ocupacional, conformidade industrial e gestão de risco operacional — mais de 100 000 utilizadores no Cazaquistão.
- Entrego capacidades backend e fullstack para módulos centrais em TypeScript.
- Construo arquitetura de produção de alta carga e serviços API com lógica de negócio.
- Mantenho escalabilidade e estabilidade através de um SaaS multi-módulo com propriedade end-to-end do fluxo de dados.
- Opero sob restrições de produção enterprise-grade com requisitos rigorosos de fiabilidade.
Stack: TypeScript, Enterprise SaaS, Backend services, REST APIs.
- TypeScript
- Enterprise SaaS
- Backend
- REST
- API
Plataforma SaaS B2B em yoorent.kz, usada por dezenas de milhares de utilizadores de negócio em workflows ativos.
- Entreguei módulos SaaS centrais end-to-end: serviços backend e funcionalidades frontend Vue 3.
- Mantive escalabilidade, performance e estabilidade sob carga de produção.
- Integrei múltiplas REST APIs na SPA Vue 3 que alimenta a app orientada ao utilizador.
Stack: Vue 3, TypeScript, REST APIs, B2B SaaS, SPA.
- Vue 3
- TypeScript
- B2B SaaS
- REST
Camada PWA adicionada sobre a app bancária baseada em Angular da AEB, transformando-a numa aplicação web progressiva instalável.
- Implementei cache offline Service Worker cobrindo ecrãs críticos.
- Configurei App Manifest permitindo install-to-home-screen em iOS e Android.
- Liguei notificações push para eventos transacionais.
- Estabeleci um orçamento de performance Lighthouse e segui-o em cada release.
Stack: PWA, Service Worker, Angular, TypeScript, Vite.
- PWA
- Service Worker
- Angular
- TypeScript
- Vite
Site de Chukotka
EntregueNEFU·Jan. - Mar. 2025
Entrega fullstack de um site regional de conteúdo para a NEFU com mapa e ferramentas de administração.
- Lancei um mapa interativo com marcadores personalizados ligados a páginas de conteúdo.
- Construí um painel de administração com acesso baseado em funções para gestão de conteúdo.
- Configurei arquitetura híbrida SSR/CSR; implementei no Nginx com pipeline CI/CD contra PostgreSQL.
Stack: Vue 3, TypeScript, Go (Gin), PostgreSQL, Nginx, CI/CD.
- Vue 3
- TypeScript
- Go
- Gin
- PostgreSQL
- Nginx
- CI/CD
Site público para o programa Cartão de Residente de Yakutia em card.sakha.gov.ru — construído como parte do ecossistema AEB.
- Lancei o frontend de produção em Next.js com SSR.
- Integrei a API backend do programa e embuti Yandex Maps para conteúdo baseado em localização.
Stack: Next.js, TypeScript, REST API, Yandex Maps API.
- Next.js
- REST API
- TypeScript
- Yandex Maps API
Entrega fullstack do portal de aprendizagem do banco em edu.albank.ru, usado pelo pessoal e parceiros da AEB.
- Tive propriedade da entrega fullstack end-to-end: frontend, integração backend, painel de administração, funções e permissões.
- Otimizei a performance e o pipeline de build para manter o portal rápido sob tráfego interno constante.
Stack: Vue 3, TypeScript, REST APIs, Auth, Admin UI, SPA.
- Vue 3
- TypeScript
- REST
- Auth
- Admin
- SPA
Renovação frontend do portal de fidelização de clientes "SVOI" da AEB em svoi.albank.ru.
- Construí componentes design-system reutilizáveis sobre a biblioteca de UI partilhada do banco.
- Integrei múltiplas APIs do banco que alimentam o fluxo de fidelização.
Stack: Vue 3, TypeScript, Design System, REST APIs, SPA.
- Vue 3
- TypeScript
- Design System
- API
- SPA
SaaS B2B para reserva e gestão de propriedades orientado ao mercado do Extremo Norte — propriedade fullstack até pré-produção.
- Desenhei workflows operacionais Kanban para agentes, moderadores e operadores.
- Construí uma camada de propriedades map-driven sobre Yandex Maps com acesso baseado em funções através do stack.
- Configurei o ambiente dockerizado e a arquitetura SSR em Next.js.
Stack: Next.js, TypeScript, SSR, Kanban UI, RBAC, Yandex Maps, Docker.
- Next.js
- TypeScript
- SSR
- Kanban
- RBAC
- Yandex Maps
Plataforma web R&D construída dentro do inDriver SparkLab com geolocalização baseada em Google Maps no seu núcleo.
- Lancei fluxos de funcionalidades frontend end-to-end incluindo gestão de marcadores e apresentação de dados espaciais.
- Implementei componentes Vue 3 + TypeScript alinhados estritamente com as especificações de design.
- Entreguei UI responsiva multi-navegador em coordenação com design e backend.
Stack: Vue 3, TypeScript, Google Maps API.
- Vue
- TypeScript
- Google Maps API