/ project_2
Nextcompany: "Big Game Library"
role: "Fullstack Engineer"
period: ""
stack: ["NextJS", "Tanstack Query", "Zustand", "Tailwind", "Vite", "Vitest", "Go", "Fiber 3", "Rest API", "PostgreSQL", "Elastic Search", "Docker"]



"Building a scalable gaming platform capable of delivering personalized recommendations, advanced search, real-time analytics, and large personal libraries while maintaining high performance across both frontend and backend"solution
"Designed and implemented a modular full-stack architecture with optimized APIs, reusable frontend components, background data processing, caching strategies, and efficient database access to support scalable recommendation and analytics workflows"result
Reduced average page load time by 45%Reduced average API response time by 60%
Designed and implemented a scalable full-stack architecture to support personalized recommendations, advanced search, and user analytics while maintaining high application performance. Improved system scalability through modular design, optimized APIs, caching strategies, and efficient database interactions.



"Generating personalized game recommendations based on user preferences, library history, filters, and external review scores introduced high backend latency as the dataset continued to grow"solution
"Designed a recommendation pipeline combining precomputed user preference profiles, efficient filtering, caching, and optimized database queries to deliver relevant recommendations with low response times"result
Reduced recommendation response time by 65% (from 1.4s to 500ms)Increased recommendation throughput by 2.8× during peak trafficImproved cache hit rate to 88%, significantly reducing database load
Optimized the recommendation engine to deliver personalized game suggestions with minimal latency as the platform and user data continued to grow. Combined efficient filtering, caching, and query optimization to improve both response times and overall system throughput.



"Computing real-time statistics for users with large game librarie"solution
"Introduced background aggregation jobs, cached analytics snapshots, and incremental statistics updates whenever users modified their libraries"result
Reduced analytics dashboard loading time by 70%Decreased aggregation query execution time by 80%Reduced database load during peak usage by 45%

Alexander,
Fullstack Engineer
Owns system architecture, frontend and backend development, integrations, infrastructure, and performance optimization

Liliia,
Product Designer
Owns product strategy, UX research, interaction design, design system, visual design, and prototyping

Jackie,
Chief Work-Life Balance Officer
Makes sure we never forget to take breaks or feed him at least ten times a day, right on schedule

Marty,
Head of Coaching & Stress Relief
Keeps the team motivated, joins every important meeting, and provides emotional support during difficult design reviews
Softskills: