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 at AGH University of Kraków (GPA: 4.82/5) with a strong foundation in core CS disciplines such as algorithms, data structures, operating systems, and databases. Proficient in front-end and back-end development, combining a solid understanding of UX/UI best practices with knowledge of server-side logic, data flow, and RESTful architecture. Eager to apply problem-solving skills and continuously learn new technologies to become more adaptable and confident in both skills and knowledge.
Experienced with React and its ecosystem, including React Router, Styled Components, and Tailwind CSS, for building modular and accessible UIs. Comfortable working with Express.js, implementing RESTful APIs, handling JWT-based authentication flows, and integrating external services such as Google OAuth and mailing. Confident in managing relational databases like MySQL and PostgreSQL with raw SQL. Skilled in using Git, Docker, and working in Unix-based environments.
Technical Skills
Frontend
Backend & Database
Tools & Other
Main Projects
Student Testing Platform
GitHubApril 2025 - June 2025
Built a web app enabling instructors to create and assign online exams from customizable question collections (public, private, archived) and students to take and review them. I led the frontend team - mentoring two new programmers and implementing a robust Git workflow with PR reviews to ensure stability - and architected user-friendly views (authentication flows, collection/exam management, exam-taking and review). I also developed reusable components like debounced password inputs, a combined date-time picker, and pagination, and set up dynamic client-side routing to keep navigation clear without global state.
TaskFlow Manager
GitHubJan 2025 - March 2025
Full-stack web application for task management, featuring task creation, assignment, and user profile handling with email confirmation. Implemented JWT authentication with optional Google OAuth, designed and built frontend components, integrated Express.js APIs, and authored all database interactions using raw SQL (no ORM per course requirements).
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.