Frontend
Vue 2 / 3 (Vuex, Vue Router, Composition API, Pinia)
Nuxt 3, Vite
TypeScript
JavaScript
Tailwind, SCSS
BEM, SOLID, OOP
Backend
Go (Gin, gRPC, Protocol Buffers)
GORM
PostgreSQL, MySQL
MongoDB
Redis
REST API
Swagger/OpenAPI
Additional Skills
Internationalization (i18n)
Performance optimization
API integration expertise
English (B2 level)
Optimized microservice architecture resulting in 10% reduction in video generation time and improved system scalability
Increased system throughput from 1,000 to 2,000 concurrent requests per second through efficient service communication using gRPC
Reduced API response time to 150ms by implementing Redis caching strategy
Designed and developed intuitive AI prompt management interface using Vue 3 and Nuxt 3
Enhanced system observability through Logrus logging and improved developer experience with Swagger API documentation.
Frontend: Vue 3Nuxt 3VuexTypeScriptTailwind CSS
Backend: GoGingRPCProtocol BuffersPostgreSQLGORMRedisLogrus
DevOps: DockerCI/CD
Improved application performance by 30% through code optimization and lazy loading implementation
Developed and launched multilingual support for 3 languages (Kazakh, Russian, English), increasing market reach by 40%
Rebuilt insurance policy calculator leading to 5% conversion rate increase
Vue 3Nuxt 3TypeScriptSCSSTailwind CSSi18nAxios
Optimized website performance metrics to "green" status in Core Web Vitals, reducing LCP by 70% (from 4.2s to 1.2s)
Implemented lazy loading and asset optimization strategies for furniture catalog
Developed and maintained responsive UI components using Vue 3 and Vuex
Vue 2/3VuexViteCSS
is an automated analytics platform that transforms complex Google Analytics data into clear reports and automatically delivers key metrics directly to Slack, helping marketing teams make data-driven decisions faster and more effectively.
Go, Echo, GORM, PostgreSQL, Google Analytics API, Slack API, OAuth2, Testify, Vue, Vuex, Vue-router.
Demois a platform that creates AI avatar videos and video chatbots capable of speaking in over 120 languages, combining facial recognition, emotion tracking, and GPT models to deliver lifelike interactive experiences. The platform offers a suite of tools including real-time Video Agents, Studio Express for quick videos, Studio Pro for professional content, and an API for scalable solutions, primarily serving industries like education, customer support, and health & fitness.
React, Tailwind, Zustand, TypeScript, Formik
Demois a digital insurance company in Kazakhstan that provides online insurance for cars, property, travel, and other assets. The company enables customers to purchase policies and handle insurance claims entirely online without visiting an office.
Vue, Nuxt, Vue-router, TypeScript, Tailwind, SCSS, i18n, Axios, Gitlab, Vitest, Vuex, Composition API
Demo