Valerii Matviiv
Computer Science Student & Developer
Welcome to my portfolio.
I advise you to check out different styles of this website by clicking the style button in the navbar.
I'm a CS student at AGH University of Kraków with a passion for building web applications and solving complex problems. This site documents my journey through computer science, showcasing projects I've built and experiences I've gained along the way.
About This Portfolio
This portfolio is supposed to be structured as a journey through my path in Computer Science. You'll find detailed information about my projects, academic experiences, and the skills I've developed. Feel free to explore different sections and switch between visual styles using the style button in the navigation bar.
Curriculum Vitae
Professional Summary
Computer Science student (GPA: 4.82/5) at AGH University with hands-on experience designing and deploying cloud-native services using Java, Microsoft Azure (Azure Functions, Cosmos DB), Redis, and Apache Spark. Proficient in full-stack development with React, TypeScript and relative frameworks, with additional backend experience in Node.js and Express.js.
Technical Skills
Frontend
Backend & Database
Tools & Other
Main Projects
Cloud-Native Lego Auction Platform
Private RepositorySep 2025 - Nov 2025
- Contributed to the design and deployment of a scalable, high-availability RESTful API on Microsoft Azure, developing core backend endpoints using Java (JAX-RS) and Maven.
- Implemented a multi-level caching strategy using Azure Cache for Redis, writing logic at the API layer to cache objects/lists and significantly reduce Cosmos DB queries.
- Authored and deployed a time-triggered Azure Function ("Auction Closer and RecentLegoSetsTracker") to manage auction state and update the Redis Sorted Set of recent items.
- Engineered and deployed a data processing job using Apache Spark on Azure Databricks to analyze historical data and compute "trending" Lego sets.
- Identified and resolved a critical high-load security flaw, properly securing endpoints that allowed unauthenticated data modification under heavy request load.
- Wrote Artillery (with Faker.js) test scripts to simulate realistic user load, verifying that the caching solution dramatically reduced latency and eliminated database spikes.
Student Testing Platform
GitHubApril 2025 - June 2025
- Led the frontend development for a full-stack student testing application, mentoring two junior developers and managing the team's Git workflow (including PR reviews).
- Architected and implemented the entire user-facing application using React, TypeScript, and React Router, building all views for authentication, exam management, and student dashboards.
- Developed a library of reusable components (e.g., debounced inputs, date-time pickers, pagination) using Tailwind CSS and Shadcn/ui to ensure UI consistency and stability.
Education
AGH University of Kraków
Bachelor of Computer Science
Oct 2023 - Feb 2027
GPA: 4.82/5
NOVA School of Science and Technology
Erasmus Exchange Program
Sep 2025 - Jan 2026
Lisbon, Portugal
Awards, Certificates etc.
• Rector's Scholarship at AGH University of Kraków
• Developing Back-End Apps with Node.js and Express
• Participation in Deployed's Frontend Workshop
Languages
Ukrainian
Native
English
Fluent
Polish
Intermediate
German
Intermediate
(out of practice)
Explore (Not Yet Implemented)
Projects
Explore my technical projects including full-stack web applications, frontend work, and collaborative team projects.
Journey
Follow my path through Computer Science, from foundational skills to advanced development practices and continuous learning.
University
Learn about my academic experiences at AGH University and my Erasmus semester at NOVA School of Science and Technology.